Compartilhar via


XDocuments2.Open(Object, Int32) Método

Definição

Abre o formulário 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 o URI (Uniform Resource Identifier) de um formulário.

dwBehavior
Int32

O valor padrão é 1. Um valor que especifica como o formulário deve ser aberto. Os valores são baseados na XdDocumentVersionMode enumeração.

Retornos

Um _XDocument objeto.

Implementações

Exemplos

No exemplo a seguir, o método Open da XDocumentsCollection coleção é passado pelo URI de um formulário existente e o formulário é aberto e seu objeto associado _XDocument retornado:

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

Comentários

O método Open só pode ser usado para abrir um formulário; ele não pode ser usado para abrir um modelo de formulário. Para criar um formulário a partir de um modelo de formulário, use o NewFromSolution(Object) método. Para criar um formulário com base em um formulário existente, use o New(Object, Int32) método.

Quando você usa o método Open , o formulário especificado é aberto no InfoPath e está pronto para ser preenchido.

Importante: esse membro só pode ser acessado por formulários em execução no mesmo domínio que o formulário aberto atualmente ou por formulários que receberam permissões entre domínios.

Aplica-se a