IVsContainedLanguageCodeSupport.GetMembers(String, UInt32, Int32, IntPtr, IntPtr) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma coleção de membros correspondentes aos sinalizadores especificados.
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
Parâmetros
- pszClassName
- String
no Nome da classe.
- dwFlags
- UInt32
no Uma combinação de sinalizadores da CODEMEMBERTYPE enumeração que especifica os tipos de membros a serem recuperados.
- pcMembers
- Int32
fora Retorna o número de membros especificados nas ppbstrDisplayNames matrizes e retornadas ppbstrMemberIDs .
- ppbstrDisplayNames
- IntPtr
fora Retorna uma lista de nomes de exibição para cada membro.
- ppbstrMemberIDs
- IntPtr
fora Retorna uma lista de cadeias de caracteres exclusivas do identificador de membro para cada membro.
Retornos
Se bem-sucedido, retorna S_OK ; caso contrário, retorna um código de erro.
Comentários
Assinatura COM
De singlefileeditor. idl:
HRESULT GetMembers(
[in] LPCWSTR pszClassName,
[in] DWORD dwFlags,
[out] int* pcMembers,
[out] BSTR** ppbstrDisplayNames,
[out] BSTR** ppbstrMemberIDs
);