Pachetul SDK 2.5 Open XML ajută la crearea structurii și a conținutului unui document Word utilizând clase puternic tipizate care corespund elementelor WordprocessingML. Această secțiune arată modul de utilizare a claselor din pachetul SDK 2.5 Open XML pentru a deschide un document Word și a adăuga un text la acesta. În plus, structura de bază a documentului WordprocessingML este prezentată aici. legate de elementele XML și clasele corespunzătoare Open XML SDK.
În pachetul Open XML SDK, clasa WordprocessingDocument reprezintă un pachet de documente Word. Pentru a deschide și a lucra cu documentul Word, creați o instanță a clasei WordprocessingDocument din document. După crearea unei instanțe, puteți accesa corpul principal al documentului care conține textul. Textul din partea principală a documentului este reprezentat în pachet sub formă de XML, utilizând marcarea WordprocessingML.
Pentru a crea o instanță a unei clase dintr-un document, este apelată una dintre supraîncărcările metodei Open. Se prezintă mai multe suprasarcini cu semnături diferite. În eșantionul de cod, această secțiune utilizează metoda Open (String, Boolean) cu o semnătură care necesită doi parametri. Primul parametru duce șirul de cale completă reprezentând documentul pe care doriți să-l deschideți. Al doilea parametru este adevărat sau fals. care indică dacă fișierul este deschis pentru editare. Dacă acest parametru este setat la fals. Orice modificări aduse documentului nu vor fi salvate.
Următorul exemplu de cod solicită metoda Open.