Compartilhar via


XDocuments3.NewFromSolutionWithData(Object, Object, Int32) Método

Definição

Cria um novo formulário do Microsoft InfoPath usando os dados XML especificados e o modelo de formulário.

public:
 Microsoft::Office::Interop::InfoPath::SemiTrust::XDocument ^ NewFromSolutionWithData(System::Object ^ varXMLData, System::Object ^ varSolutionURI, int dwBehavior);
public Microsoft.Office.Interop.InfoPath.SemiTrust.XDocument NewFromSolutionWithData (object varXMLData, object varSolutionURI, int dwBehavior);
abstract member NewFromSolutionWithData : obj * obj * int -> Microsoft.Office.Interop.InfoPath.SemiTrust.XDocument
Public Function NewFromSolutionWithData (varXMLData As Object, varSolutionURI As Object, dwBehavior As Integer) As XDocument

Parâmetros

varXMLData
Object

Fornece os dados XML a serem usados como um modelo para o formulário. Pode ser uma cadeia de caracteres que especifica o URI (Uniform Resource Identifier) de um documento XML ou um XMLDOMNode que contém o XML a ser usado como o documento XML (modelo).

varSolutionURI
Object

Especifica o URI (Uniform Resource Identifier) de um arquivo de modelo de formulário (um arquivo .xsf ou .xsn).

dwBehavior
Int32

Reserved for future use. Esse valor deve ser definido como 1.

Retornos

Um XDocument objeto que representa o novo formulário.

Implementações

Comentários

Os seguintes métodos relacionados da coleção XDocuments também estão disponíveis:

  • O New(Object, Int32) método permite a criação de uma nova instância do InfoPath usando um documento XML especificado. O documento XML deve corresponder a um formulário InfoPath. Um novo formulário é aberto no InfoPath, usando o documento XML fornecido como dados iniciais e seu modelo de formulário associado conforme especificado nas instruções de processamento no cabeçalho do documento.
  • O NewFromSolution(Object) método permite a criação de uma nova instância do InfoPath usando um modelo de formulário especificado e seu formulário XML associado (os dados do modelo inicial).

O método NewFromSolutionWithData dá suporte a um cenário que não é fornecido pelos dois métodos anteriores: especificar o documento XML usado como dados iniciais e o modelo de formulário. O documento XML não precisa ter sido criado pelo InfoPath. Ele pode ser fornecido como um URI ou como um XMLDOMNode.

Quando você usa o método NewFromSolutionWithData , o novo formulário é aberto no InfoPath e está pronto para ser preenchido.

Importante: esse membro só pode ser acessado por formulários em execução no mesmo domínio que o formulário aberto atualmente ou por formulários que receberam permissões entre domínios.

Aplica-se a