MergeEventObject Interface
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.
Um objeto de evento que é usado durante um OnMergeRequest evento.
public interface class MergeEventObject : Microsoft::Office::Interop::InfoPath::SemiTrust::MergeEvent
[System.Runtime.InteropServices.Guid("096cd67b-0786-11d1-95fa-0080c78ee3bb")]
public interface MergeEventObject : Microsoft.Office.Interop.InfoPath.SemiTrust.MergeEvent
type MergeEventObject = interface
interface MergeEvent
interface DocReturnEvent
interface DocEvent
Public Interface MergeEventObject
Implements MergeEvent
- Atributos
- Implementações
Exemplos
No exemplo a seguir, a DOM propriedade e ReturnStatus a propriedade do objeto MergeEvent e o ImportDOM(IXMLDOMDocument) método do XDocument objeto são usados para importar (mesclagem) um formulário do OnMergeRequest manipulador de eventos:
[InfoPathEventHandler(EventType=InfoPathEventType.OnMergeRequest)]
public void OnMergeRequest(<span class="label">MergeEvent</span> e)
{
thisXDocument.ImportDOM(e.DOM);
e.ReturnStatus = true;
}
Comentários
This type is a wrapper for a coclass that is required by managed code for COM interoperability. Use this type to access the members of the COM interface implemented by this coclass. Para obter informações sobre a interface COM, incluindo um link para descrições de seus membros, consulteMergeEvent.
O objeto MergeEvent fornece propriedades e métodos que podem ser usados durante um evento OnMergeRequest para interagir programaticamente com o documento XML subjacente de um formulário e determinar propriedades de mesclagem, como o número de arquivos sendo mesclados.
Durante uma única operação de formulários de mesclagem, ocorrerão vários eventos OnMergeRequest . Um evento OnMergeRequest ocorrerá para cada arquivo que está sendo mesclado.
O objeto MergeEvent é passado como um parâmetro para o evento OnMergeRequest de um formulário InfoPath. As propriedades que ele fornece estão disponíveis somente durante esse evento.
Propriedades
Count |
Obtém a contagem do número de formulários que estão sendo mesclados em uma operação de mesclagem. (Herdado de MergeEvent) |
DOM |
Obtém um documento XML subjacente de um formulário como uma construção do DOM (Modelo de Objeto de Documento XML) para o formulário atual envolvido em uma operação de mesclagem. (Herdado de MergeEvent) |
Index |
Obtém o índice baseado em zero do formulário que está sendo mesclado no momento. (Herdado de MergeEvent) |
ReturnStatus |
Obtém ou define um valor que indica o retorno status do OnMergeRequest evento. (Herdado de MergeEvent) |
RollBack |
Obtém ou define um valor que fornece informações adicionais para o OnMergeRequest evento junto com o ReturnStatus sinalizador, permitindo que toda a operação de mesclagem seja cancelada (Herdado de MergeEvent) |
XDocument |
Obtém uma referência ao _XDocument2 objeto associado ao MergeEvent objeto em um OnMergeRequest evento. (Herdado de MergeEvent) |