IConnectionPoint Interfejs

Definicja

Udostępnia zarządzaną definicję interfejsu 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
Atrybuty

Uwagi

Aby uzyskać więcej informacji, zobacz istniejącą dokumentację dotyczącą IConnectionPoint programu w bibliotece MSDN.

Środowisko uruchomieniowe języka wspólnego zgłasza wyjątek, gdy metoda COM w kodzie natywnym zwraca hrESULT. Aby uzyskać więcej informacji, zobacz How to: Map HRESULTs and Exceptions (Instrukcje: mapowania wartości HRESULTs i wyjątków).

Metody

Advise(Object, Int32)

Ustanawia połączenie doradcze między punktem połączenia a obiektem ujścia obiektu wywołującego.

EnumConnections(IEnumConnections)

Tworzy obiekt modułu wyliczającego na potrzeby iteracji za pośrednictwem połączeń istniejących do tego punktu połączenia.

GetConnectionInterface(Guid)

Zwraca identyfikator IID interfejsu wychodzącego zarządzanego przez ten punkt połączenia.

GetConnectionPointContainer(IConnectionPointContainer)

Pobiera wskaźnik interfejsu IConnectionPointContainer do połączonego obiektu, który koncepcyjnie jest właścicielem tego punktu połączenia.

Unadvise(Int32)

Przerywa połączenie doradcze nawiązane wcześniej za pomocą Advise(Object, Int32) metody .

Dotyczy