IVsContainedLanguageStaticEventBinding.GetStaticEventBindingsForObject Yöntem

Tanım

Statik olarak işlenen olayların bir koleksiyonunu döndürür.

public:
 int GetStaticEventBindingsForObject(System::String ^ pszClassName, System::String ^ pszObjectName, [Runtime::InteropServices::Out] int % pcMembers, [Runtime::InteropServices::Out] IntPtr % ppbstrEventNames, [Runtime::InteropServices::Out] IntPtr % ppbstrDisplayNames, [Runtime::InteropServices::Out] IntPtr % ppbstrMemberIDs);
public int GetStaticEventBindingsForObject (string pszClassName, string pszObjectName, out int pcMembers, out IntPtr ppbstrEventNames, out IntPtr ppbstrDisplayNames, out IntPtr ppbstrMemberIDs);
abstract member GetStaticEventBindingsForObject : string * string * int * nativeint * nativeint * nativeint -> int
Public Function GetStaticEventBindingsForObject (pszClassName As String, pszObjectName As String, ByRef pcMembers As Integer, ByRef ppbstrEventNames As IntPtr, ByRef ppbstrDisplayNames As IntPtr, ByRef ppbstrMemberIDs As IntPtr) As Integer

Parametreler

pszClassName
String

'ndaki Sınıfın tam adı.

pszObjectName
String

'ndaki Olayı içeren nesnenin tam adı.

pcMembers
Int32

dışı ppbstrEventNames, Ve parametrelerinde döndürülen listelerde belirtilen olay işleyicilerinin sayısını döndürür ppbstrDisplayNames ppbstrMemberIDs .

ppbstrEventNames
IntPtr

nativeint

dışı Olay işleyicisi adlarını içeren bir liste döndürür.

ppbstrDisplayNames
IntPtr

nativeint

dışı Olay işleyicilerinin görünen adlarını içeren bir liste döndürür.

ppbstrMemberIDs
IntPtr

nativeint

dışı Olay üyesi kimliklerini içeren bir liste döndürür.

Döndürülenler

Int32

Başarılı olursa, döndürür S_OK ; Aksi takdirde, bir hata kodu döndürür.

Açıklamalar

COM Imzası

Singlefileeditor. IDL öğesinden:

HRESULT GetStaticEventBindingsForObject(  
   [in]  LPCWSTR pszClassName,  
   [in]  LPCWSTR pszObjectName,  
   [out] int*    pcMembers,  
   [out] BSTR**  ppbstrEventNames,  
   [out] BSTR**  ppbstrDisplayNames,  
   [out] BSTR**  ppbstrMemberIDs  
);  

Şunlara uygulanır