Método IVsSettingsStore.GetPropertyName (String, UInt32, String)
Retorna o nome de uma propriedade.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (em Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Sintaxe
int GetPropertyName(
string collectionPath,
uint index,
out string propertyName
)
int GetPropertyName(
String^ collectionPath,
unsigned int index,
[OutAttribute] String^% propertyName
)
abstract GetPropertyName :
collectionPath:string *
index:uint32 *
propertyName:string byref -> int
Function GetPropertyName (
collectionPath As String,
index As UInteger,
<OutAttribute> ByRef propertyName As String
) As Integer
Parâmetros
- collectionPath
[in] O caminho da coleção.
- index
[in] O índice da propriedade na coleção
- propertyName
[out] O nome da propriedade.Isso deve ser passado como um BSTR não inicializado.O método aloca espaço suficiente para conter o nome da propriedade solicitada.O chamador deve chamar SysFreeString para liberar o BSTR quando ele não é mais necessária.
Valor de retorno
Type: System.Int32
Retorna S_OK se o nome da propriedade foi retornado.Se a coleção não existe ou o índice é maior que ou igual ao número de sub-collections, o método retorna E_INVALIDARG.
Comentários
O índice é baseado em zero, portanto deve ser menor do que o número de propriedades disponíveis.Se o índice denota a propriedade padrão, o nome de saída é uma seqüência vazia.
Consulte também
Interface IVsSettingsStore
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo