IVsUserContextItem.GetAttribute(String, Int32, String[], String[]) 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.
Obtém os atributos do item selecionado pelo usuário no Shell.
int GetAttribute(std::wstring const & pszAttrName, int index, std::Array <std::wstring const &> const & pbstrName, std::Array <std::wstring const &> const & pbstrValue);
public int GetAttribute (string pszAttrName, int index, string[] pbstrName, string[] pbstrValue);
abstract member GetAttribute : string * int * string[] * string[] -> int
Public Function GetAttribute (pszAttrName As String, index As Integer, Optional pbstrName As String(), Optional pbstrValue As String()) As Integer
Parâmetros
- pszAttrName
- String
no O nome do atributo do item selecionado no Shell a ser pesquisado.
- index
- Int32
no O ponto de entrada inteiro na matriz de cadeias de caracteres que contém atributos.
- pbstrName
- String[]
fora A matriz de cadeia de caracteres de atributos que correspondem ao nome do atributo procurado.
- pbstrValue
- String[]
fora A matriz de cadeia de caracteres de valores que corresponde à matriz de cadeia de caracteres de atributos retornados pelo membro quando chamado.
Retornos
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.
Comentários
Assinatura COM
De Context. idl:
HRESULT IVsUserContextItem::GetAttribute(
[in] LPCOLESTR pszAttrName,
[in] int index,
[out, optional] BSTR * pbstrName,
[out, optional, retval] BSTR * pbstrValue
);