Compartilhar via


XDocuments3.NewFromSolutionWithInputParameters(Object, Object) Método

Definição

Cria um novo formulário usando o modelo de formulário especificado com os parâmetros de entrada e modelo de formulário especificados

public:
 Microsoft::Office::Interop::InfoPath::XDocument ^ NewFromSolutionWithInputParameters(System::Object ^ varSolutionURI, System::Object ^ varInputParams);
public Microsoft.Office.Interop.InfoPath.XDocument NewFromSolutionWithInputParameters (object varSolutionURI, object varInputParams);
abstract member NewFromSolutionWithInputParameters : obj * obj -> Microsoft.Office.Interop.InfoPath.XDocument
Public Function NewFromSolutionWithInputParameters (varSolutionURI As Object, varInputParams As Object) As XDocument

Parâmetros

varSolutionURI
Object

O URI (Uniform Resource Identifier) do modelo de formulário no qual basear o novo formulário.

varInputParams
Object

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

Retornos

Um objeto que representa o novo formulário.

Exemplos

Observação: o exemplo a seguir pressupõe que o Microsoft.Office.Interop.InfoPath namespace está sendo usado e que a Biblioteca de Tipos do Microsoft InfoPath 3.0 é referenciada.

O exemplo a seguir mostra como criar um novo formulário passando o URI de um modelo de formulário que contém um manipulador de eventos apropriado Loading e dois parâmetros de entrada.

XDocument newDocument;

// Create an InfoPath form passing in input parameters.
newDocument = thisApplication.XDocuments.<span class="label">NewFromSolutionWithInputParameters</span>(
   @"C:\User Forms\DeptReport.xsn","Dept=Accounting&amp;Acct=Contoso");
}

Comentários

Para usar os parâmetros de entrada passados para o inputParameters parâmetro, o formulário especificado no parâmetro deve conter um Loading manipulador de eventos que usa a InputParameters propriedade da LoadingEventArgs classe para recuperar os valores do parâmetro de entrada e, em formTemplateLocation seguida, fazer algo com esses valores. Para obter um exemplo de como fazer isso, consulte a InputParameters propriedade da LoadingEventArgs classe.

Aplica-se a