Compartilhar via


IConnectionPoint Interface

Definição

Fornece a definição gerenciada da interface IConnectionPoint.

public interface class IConnectionPoint
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IConnectionPoint
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("B196B286-BAB4-101A-B69C-00AA00341D07")]
public interface IConnectionPoint
public interface IConnectionPoint
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IConnectionPoint = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("B196B286-BAB4-101A-B69C-00AA00341D07")>]
type IConnectionPoint = interface
type IConnectionPoint = interface
Public Interface IConnectionPoint
Atributos

Comentários

Para obter mais informações, consulte a documentação existente para IConnectionPoint na biblioteca MSDN.

O Common Language Runtime gera uma exceção quando um método COM no código nativo retorna um HRESULT. Para obter mais informações, consulte Como mapear HRESULTs e exceções.

Métodos

Advise(Object, Int32)

Estabelece uma conexão de consultoria entre o ponto de conexão e o objeto do coletor do chamador.

EnumConnections(IEnumConnections)

Cria um objeto enumerador para iteração por meio de conexões existentes nesse ponto de conexão.

GetConnectionInterface(Guid)

Retorna o IID da interface de saída gerenciada por esse ponto de conexão.

GetConnectionPointContainer(IConnectionPointContainer)

Recupera o ponteiro de interface IConnectionPointContainer do objeto conectável que tem esse ponto de conexão conceitualmente.

Unadvise(Int32)

Encerra uma conexão de consultoria estabelecida anteriormente por meio do método Advise(Object, Int32).

Aplica-se a