New-metoden (XDocuments-samlingen)

Microsoft Office InfoPath

Oppretter et nytt Microsoft Office InfoPath 2003-skjema basert på det angitte skjemaet.

expression.New(ByVal varURI As Variant, [ByVal dwBehavior As Long = 1]) As XDocument

expression    Obligatorisk. Et uttrykk som returnerer en referanse til XDocuments-samlingen.

varURI Obligatorisk Variant. Angir Uniform Resource Identifier (URI) for et skjema.

dwBehavior Valgfritt Long. Standardverdien er 1. En lang verdi som angir hvordan skjemaet skal åpnes. Verdiene er basert på XdDocumentVersionMode-opplistingen.

returns    En referanse til et XDocument-objekt.

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

New-metoden kan bare brukes til å opprette et nytt skjema basert på et eksisterende skjema. Den kan ikke brukes til å opprette et nytt skjema basert på en skjemamal. Hvis du vil opprette et skjema fra en skjemamal, bruker du NewFromSolution-metoden for XDocuments-samlingen.

Når du bruker New-metoden, åpnes det nye skjemaet i InfoPath, klart til å fylles ut.

Obs!  Hvis du bruker det valgfrie dwBehavior-argumentet i New-metoden, kan du bare overføre den numeriske verdien for XdDocumentVersionMode-nummereringen. Ettersom InfoPath bruker skriptspråk sammen med objektmodellen, kan ikke navngitte verdier brukes.

Eksempel

I eksemplet nedenfor overføres URIen for et eksisterende skjema til New-metoden for XDocuments-samlingen, et nytt skjema opprettes, og det tilknyttede XDocument-objektet returneres:

var objXDoc;

objXDoc = Application.XDocuments.New("C:\\MyForm.xml");