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

Name Description
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 Bu bağlantı noktasına kavramsal olarak sahip olan bağlanabilir nesnenin arabirim işaretçisini alır.

Unadvise(Int32)

Yöntemiyle önceden oluşturulmuş bir danışmanlık bağlantısını sonlandırır Advise(Object, Int32) .

Şunlara uygulanır