ImportDOM-metoden

Microsoft Office InfoPath

Importerer de angitte XML-dataene til det gjeldende skjemaet.

expression.ImportDOM(ByVal pxDoc As IXMLDocumentObject)

expression    Obligatorisk. Et uttrykk som returnerer en referanse til et XDocument-objekt.

pxDoc    Obligatorisk IXMLDocument. XML-dataene som skal importeres (slås sammen) til skjemaet som for øyeblikket er åpent.

Sikkerhetsnivå

2: Kan åpnes bare av skjemaer som kjører på samme domene som skjemaet som i øyeblikket er åpent, eller av skjemaer som har fått tillatelser på tvers av domener.

Merknader

Bruker du objektmodellen til å importere et skjema programmatisk, er det det samme som å utføre en sammenslåingsoperasjon ved hjelp av kommandoen Slå sammen skjemaerFil-menyen i InfoPath.

Obs!  Denne objektmodellen støttes ikke når alternativet Deaktiver funksjoner fra oppdateringspakke under Avansert-kategorien i Alternativer-dialogboksen i InfoPath er valgt, eller når Microsoft Office 2003 Service Pack 1 eller senere ikke er installert. Skjemaer som implementerer dette objektmodellmedlemmet i kode, vil generere en feilmelding hvis de åpnes i InfoPath nå oppdateringspakkefunksjoner er deaktivert eller ikke er tilgjengelige.

Eksempel

I eksempelet nedenfor brukes ImportDOM-metoden for XDocument-objektet til å importere et skjema fra hendelsesbehandlingen OnMergeRequest:

XDocument::OnMergeRequest(eventObj) 
{
    XDocument.ImportDOM(eventObj.DOM);
    eventObj.ReturnStatus = true;
}