XDocuments3.NewFromSolutionWithInputParameters(Object, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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&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.