Init-metoden

Microsoft Office InfoPath

Definerer en metode som må angis av utvikleren for å utføre eventuelle initialiseringsrutiner som er obligatoriske når en forekomst av kontrollen legges til i et InfoPath-skjema.

uttrykk.Init(pControlSite som InfoPathControlSite)

uttrykk    Obligatorisk. Et uttrykk som returnerer en referanse til InfoPathControl-objektet.

pControlSite    Obligatorisk. En forekomst av InfoPathControlSite-objektet.

Merknader

InfoPath kaller Init-metoden når en bruker legger til en forekomst av kontrollen i en visning. InfoPath sender en forekomst av InfoPathControlSite-objektet til Init-metoden når kontrollen initialiseres. InfoPathControlSite-objektet leverer Node-egenskapen som gir tilgang til XML DOM-noden som kontrollen er bundet til, og XDocument-egenskapen for tilgang til XDocument-objektet som er tilknyttet et skjema, som igjen gir tilgang til den fullstendige InfoPath-objektmodellen.

InfoPathControl- og InfoPathControlSite-objektene og deres metoder og egenskaper er bare utformet for bruk fra implementeringen av en ActiveX-kontroll. Disse objektene og deres medlemmer støttes ikke i InfoPath-skjemakode. Hvis du vil ha mer informasjon om hvordan du oppretter ActiveX-kontroller som fungerer med InfoPath, se InfoPath Developer Center.

Obs!     Disse elementene i objektmodellen støttes ikke når alternativet Deaktiver funksjoner fra oppdateringspakke i Avansert-kategorien i Alternativer-dialogboksen i InfoPath er valgt, eller når Microsoft Office 2003 Editions Service Pack 1 eller senere ikke er installert. En skjemamal som inneholder en visning med en ActiveX-kontroll som implementerer dette objektmodellelementet i koden, vil generere en feilmelding hvis den åpnes i InfoPath når funksjoner for oppdateringspakke er deaktivert eller ikke tilgjengelige.