IVsContainedLanguageCodeSupport.GetMembers(String, UInt32, Int32, IntPtr, IntPtr) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Auflistung von Membern entsprechend den angegebenen Flags zurück.
public:
int GetMembers(System::String ^ pszClassName, System::UInt32 dwFlags, [Runtime::InteropServices::Out] int % pcMembers, [Runtime::InteropServices::Out] IntPtr % ppbstrDisplayNames, [Runtime::InteropServices::Out] IntPtr % ppbstrMemberIDs);
public int GetMembers (string pszClassName, uint dwFlags, out int pcMembers, out IntPtr ppbstrDisplayNames, out IntPtr ppbstrMemberIDs);
abstract member GetMembers : string * uint32 * int * nativeint * nativeint -> int
Public Function GetMembers (pszClassName As String, dwFlags As UInteger, ByRef pcMembers As Integer, ByRef ppbstrDisplayNames As IntPtr, ByRef ppbstrMemberIDs As IntPtr) As Integer
Parameter
- pszClassName
- String
[in] Klassenname.
- dwFlags
- UInt32
[in] Eine Kombination von Flags aus der CODEMEMBERTYPE-Enumeration, die die abzurufenden Membertypen angibt.
- pcMembers
- Int32
vorgenommen Gibt die Anzahl der Elemente zurück, die in den zurückgegebenen ppbstrDisplayNames -und-Arrays angegeben sind ppbstrMemberIDs
- ppbstrDisplayNames
- IntPtr
[out] Gibt eine Liste von Anzeigenamen für jeden Member zurück.
- ppbstrMemberIDs
- IntPtr
[out] Gibt eine Liste von eindeutigen Memberbezeichnerzeichenfolgen für jeden Member zurück.
Gibt zurück
Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus singlefileeditor. idl:
HRESULT GetMembers(
[in] LPCWSTR pszClassName,
[in] DWORD dwFlags,
[out] int* pcMembers,
[out] BSTR** ppbstrDisplayNames,
[out] BSTR** ppbstrMemberIDs
);