IVsProvideColorableItems.GetColorableItem (Método)
Determina la información sobre el elemento de cada elemento coloreable personalizado ofrecido por el servicio de lenguaje.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
Function GetColorableItem ( _
iIndex As Integer, _
<OutAttribute> ByRef ppItem As IVsColorableItem _
) As Integer
int GetColorableItem(
int iIndex,
out IVsColorableItem ppItem
)
int GetColorableItem(
[InAttribute] int iIndex,
[OutAttribute] IVsColorableItem^% ppItem
)
abstract GetColorableItem :
iIndex:int *
ppItem:IVsColorableItem byref -> int
function GetColorableItem(
iIndex : int,
ppItem : IVsColorableItem
) : int
Parámetros
iIndex
Tipo: Int32[in] Entero que contiene el valor de índice para el elemento coloreable personalizado. este valor nunca es cero.
ppItem
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsColorableItem%[out] Objeto coloreable personalizado del elemento. Para obtener más información, vea IVsColorableItem.
Valor devuelto
Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.
Comentarios
Prototipo COM
de textmgr.idl:
HRESULT IVsProvideColorableItems::GetColorableItem(
[in] int iIndex,
[out] IVsColorableItem **ppItem
);
Un valor de índice de 0 nunca se considera con este método como que el elemento coloreable representa el color de texto predeterminado, que Visual Studio controla automáticamente.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
IVsProvideColorableItems Interfaz
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)