IConnectionPoint Arabirim

Tanım

Arabirimin yönetilen tanımını IConnectionPoint sağlar.

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
Öznitelikler

Açıklamalar

Daha fazla bilgi için IConnectionPoint MSDN kitaplığındaki için mevcut belgelere bakın.

Yerel koddaki bir COM yöntemi bir HRESULT döndürdüğünde ortak dil çalışma zamanı bir özel durum oluşturur. Daha fazla bilgi için bkz . Nasıl yapılır: HRESULTs ve Özel Durumları Eşleme.

Yöntemler

Advise(Object, Int32)

Bağlantı noktası ile çağıranın havuz nesnesi arasında bir danışmanlık bağlantısı kurar.

EnumConnections(IEnumConnections)

Bu bağlantı noktasına var olan bağlantılar aracılığıyla yineleme için bir numaralandırıcı nesnesi oluşturur.

GetConnectionInterface(Guid)

Bu bağlantı noktası tarafından yönetilen giden arabirimin IID değerini döndürür.

GetConnectionPointContainer(IConnectionPointContainer)

IConnectionPointContainer Kavramsal olarak bu bağlantı noktasına sahip olan bağlanabilir nesnenin arabirim işaretçisini alır.

Unadvise(Int32)

Daha önce yöntemi aracılığıyla kurulan bir danışmanlık bağlantısını sonlandırır Advise(Object, Int32) .

Şunlara uygulanır