Compartilhar via


InfoPathEditorWithAppDomain.NewFromSolutionWithData Método

Definição

Cria um novo formulário com base no modelo de formulário especificado e nos dados contidos em um fluxo XML.

public:
 void NewFromSolutionWithData(System::String ^ bstrURLXSN, System::Object ^ punkStream, int dwBehavior, System::Object ^ punkAppDomain, System::String ^ bstrInputParameters);
public void NewFromSolutionWithData (string bstrURLXSN, object punkStream, int dwBehavior, object punkAppDomain, string bstrInputParameters);
abstract member NewFromSolutionWithData : string * obj * int * obj * string -> unit
Public Sub NewFromSolutionWithData (bstrURLXSN As String, punkStream As Object, dwBehavior As Integer, punkAppDomain As Object, bstrInputParameters As String)

Parâmetros

bstrURLXSN
String

O caminho ou URL para o arquivo de modelo de formulário (.xsn).

punkStream
Object

O fluxo de arquivos (System.IO.IStream) que contém os dados XML usados para preencher o novo formulário.

dwBehavior
Int32

Um XdDocumentVersionMode valor que especifica como o formulário deve ser aberto.

punkAppDomain
Object

Um AppDomain

bstrInputParameters
String

Um ou mais pares de nome/valor separados pelo caractere ampersand (&).

Comentários

O documento XML especificado no punkStream parâmetro não precisa ter sido criado pelo InfoPath. Ele pode ser fornecido como um URI ou como um XmlNode.

Para usar os parâmetros de entrada passados para o bstrInputParameters parâmetro, o formulário especificado no bstrURL parâmetro deve conter um manipulador de eventos OnLoad que usa a propriedade InputParameters da classe LoadingEventArgs para recuperar os valores do parâmetro de entrada e, em seguida, fazer algo com esses valores.

Aplica-se a