montaj primar Interop InfoPath birou Despre asamblare Microsoft

Fișierele pentru trei PIA instalat InfoPath, au următoarele denumiri:

Pentru mai multe informații despre cum se descarcă programul distribuit NET Framework 1.1 cm. În secțiunea este supusă programa .NET Framework 1.1.

Utilizarea IntelliSense

În exemplele discutate în această secțiune, se presupune că referirea la Microsoft.Office.Interop.InfoPath și Microsoft.Office.Interop.InfoPath.Xml definite de asamblare. Pentru mai multe informații despre cum să facă acest lucru, și exemple suplimentare de automatizare externe, a se vedea. În secțiunea Scripting, și exemple de automatizare extern.

Înainte de a putea utiliza declarația de terminare Microsoft IntelliSense în codul de automatizare extern este necesar pentru a crea o variabilă de obiect pentru clasa unei cereri așa cum se arată în următoarea linie de cod.

Lista drop-down pentru membrii clasei IXMLDOMDocument2 IntelliSense finalizarea declarație va fi afișat de fiecare dată când se introduce numele unei variabile, urmată de o perioadă, care permite utilizarea MSXML 5.0 pentru lucrul cu XML document.

Utilizarea bibliotecii de documentare de referință de clasă

Se transferă parametrii opționali membri ai modelului de obiect InfoPath

În cazul în care un membru al modelului obiect InfoPath include un parametru opțional, iar acest parametru nu este definit, trebuie să treci câmpul Type.Missing pentru acest parametru. Dacă nu face câmpul Type.Missing de transmisie. atunci când valoarea sa reală este omis, aceasta poate duce la construirea de eroare. Același lucru este valabil și pentru codul scris în C # sau Visual Basic .NET. De exemplu, metoda de interfață SelectNodes ViewObject include doi parametri opționali: varEndNode și varViewContext. Șirul de cod în care valorile reale nu sunt definite pentru acești parametri opționali, poate arata ca așa cum se arată în exemplele următoare.