Compartir a través de


XDocuments2.Open(Object, Int32) Método

Definición

Abre el formulario de Microsoft InfoPath especificado.

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

Parámetros

varURI
Object

Especifica el identificador uniforme de recursos (URI) de un formulario.

dwBehavior
Int32

Su valor predeterminado es 1. Valor que especifica cómo se debe abrir el formulario. Los valores se basan en la XdDocumentVersionMode enumeración .

Devoluciones

Objeto _XDocument .

Implementaciones

Ejemplos

En el ejemplo siguiente, el método Open de la XDocumentsCollection colección se pasa el URI de un formulario existente y se abre el formulario y se devuelve su objeto asociado _XDocument :

XDocument document;
document = thisApplication.XDocuments.<span class="label">Open</span>(@"C:\MyForm.xml", 1);

Comentarios

El método Open únicamente se puede utilizar para abrir un formulario, no para abrir una plantilla de formulario. Para crear un formulario a partir de una plantilla de formulario, use el NewFromSolution(Object) método . Para crear un formulario basado en un formulario existente, use el New(Object, Int32) método .

Cuando se utiliza el método Open, el formulario especificado se abre en InfoPath listo para rellenarlo.

Importante: Solo se puede acceder a este miembro mediante formularios que se ejecutan en el mismo dominio que el formulario abierto actualmente o mediante formularios a los que se han concedido permisos entre dominios.

Se aplica a