XDocuments3.NewFromSolutionWithInputParameters(Object, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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&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 .