Compartir a través de


XDocuments3.NewFromSolutionWithInputParameters(Object, Object) Método

Definición

Crea un nuevo formulario con la plantilla de formulario especificada con la plantilla de formulario y los parámetros de entrada 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

Identificador uniforme de recursos (URI) de la plantilla de formulario en que se va a basar el nuevo formulario.

varInputParams
Object

Uno o varios pares nombre/valor, separados por Y comercial (&).

Devoluciones

Un objeto que representa el nuevo formulario.

Ejemplos

Nota: En el ejemplo siguiente se supone que se usa el Microsoft.Office.Interop.InfoPath espacio de nombres y que se hace referencia a la biblioteca de tipos de Microsoft InfoPath 3.0.

En el ejemplo siguiente se muestra cómo crear un nuevo formulario pasando el URI de una plantilla de formulario que contiene un controlador de eventos adecuado Loading y dos 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");
}

Comentarios

Para usar los parámetros de entrada pasados al inputParameters parámetro , el formulario especificado en el formTemplateLocation parámetro debe contener un Loading controlador de eventos que use la InputParameters propiedad de la LoadingEventArgs clase para recuperar los valores de parámetro de entrada y, a continuación, hacer algo con esos valores. Para obtener un ejemplo de cómo hacerlo, vea la InputParameters propiedad de la LoadingEventArgs clase .

Se aplica a