Application-objektet
Application |
Representerer Microsoft Office InfoPath 2003-programmet. Application-objektet inneholder egenskaper og metoder som returnerer referanser til høynivåobjekter i InfoPath-objektmodellen. XDocuments-egenskapen returnerer for eksempel en referanse til en samling av XDocument-objekter.
Merknader
Application-objektet er toppnivåobjektet i InfoPath-objektmodellen og inneholder en rekke egenskaper og metoder som kan brukes til å få tilgang til samlinger og objekter på lavere nivå i objektmodellen og til å utføre en rekke generelle funksjoner.
Bruke Application-objektet
Application-objektet kan brukes direkte i skriptkode, som vist i Microsoft JScript-eksemplet nedenfor. I dette eksemplet brukes Alert-metoden for UI-objektet, som er tilgjengelig via XDocument-objektet, til å vise en meldingsboks som angir versjonsnummeret til gjeldende utgave av InfoPath.
XDocument.UI.Alert("Application version: " + Application.Version);
Legg merke til at XDocument-egenskapen ikke er kvalifisert med navnet til Application-objektet. Dette kommer av at både Application- og XDocument-objektet er bygd direkte inn i InfoPath-skriptmotoren, og det er derfor ikke nødvendig å deklarere dem eksplisitt. De må imidlertid deklareres når de brukes i et uttrykk eller argument, som eksemplet ovenfor viser.
Obs! Application-objektet inneholder følgende metoder som kan brukes til inne i InfoPath:
Metode | Beskrivelse |
---|---|
FormatString | Formaterer den angitte strengen eller XML-noden ifølge de angitte kategori- og alternativparameterne. |
IsDestinationReachable | Returnerer en boolsk verdi som indikerer om den angitte URL-adressen (Uniform Resource Locator), UNC-banen (Universal Naming Convention) eller IP-adressen til måldatamaskinen kan kobles til fra klientdatamaskinen. |
NewADODBConnection | Oppretter og returnerer en referanse til et tomt ADO (ActiveX Data Objects) Connection-objekt. |
NewADODBRecordset | Oppretter og returnerer en referanse til et tomt ADO (ActiveX Data Objects) Recordset-objekt. |
Obs! Application-objektet inneholder følgende metoder som kan brukes til ekstern automatisering:
Metode | Beskrivelse |
---|---|
CacheSolution | Undersøker skjemamalen i hurtigbufferen og oppdaterer den om nødvendig fra der den er publisert. |
Quit | Avslutter Microsoft Office InfoPath 2003. |
RegisterSolution | Installerer den angitte Microsoft Office InfoPath-skjemamalen. |
UnregisterSolution | Avinstallerer den angitte Microsoft Office InfoPath 2003-skjemamalen. |
XDocuments-samlingen inneholder følgende tilleggsmetoder som kan brukes til ekstern automatisering:
Metode | Beskrivelse |
---|---|
Close | Lukker det angitte Microsoft Office InfoPath 2003-skjemaet. |
New | Oppretter et nytt Microsoft Office InfoPath 2003-skjema basert på det angitte skjemaet. |
NewFromSolution | Oppretter et nytt Microsoft Office InfoPath 2003-skjema basert på den angitte skjemamalen. |
NewFromSolutionWithData | Oppretter et nytt Microsoft Office InfoPath 2003-skjema ved hjelp av de angitte XML-dataene og den angitte skjemamalen. |
Open | Åpner det angitte Microsoft Office InfoPath 2003-skjemaet. |
Selv om ExternalApplication-objektet er avverget i Microsoft Office InfoPath 2003 Service Pack 1 og erstattet med metodene i tabellene ovenfor, er ExternalApplication-metoder fortsatt tilgjengelige for bakoverkompatibilitet.
Hvis du vil ha mer informasjon om bruk av Application-objektet, se Få tilgang til programdata.