IVsCompletionSet.GetDisplayText (Método)
Devuelve el texto de un elemento determinado de finalización que aparece en la lista del conjunto de finalizaciones.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
Function GetDisplayText ( _
iIndex As Integer, _
<OutAttribute> ByRef ppszText As String, _
<OutAttribute> piGlyph As Integer() _
) As Integer
int GetDisplayText(
int iIndex,
out string ppszText,
int[] piGlyph
)
int GetDisplayText(
[InAttribute] int iIndex,
[OutAttribute] String^% ppszText,
[OutAttribute] array<int>^ piGlyph
)
abstract GetDisplayText :
iIndex:int *
ppszText:string byref *
piGlyph:int[] byref -> int
function GetDisplayText(
iIndex : int,
ppszText : String,
piGlyph : int[]
) : int
Parámetros
iIndex
Tipo: Int32[in] Índice de elemento de finalizaciones para devolver el texto visualizado de.
ppszText
Tipo: String%[out] Devuelve una cadena que contiene el texto de la presentación.
piGlyph
Tipo: array<Int32[][out] Devuelve un entero que identifica el glifo para mostrar junto al elemento de finalización.
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 IVsCompletionSet::GetDisplayText(
[in] long iIndex,
[out] WCHAR **ppszText,
[out, optional] long *piGlyph
);
La cadena devuelta se debe mantener el objeto determinado de finalización, y la cadena debe seguir siendo válida hasta la versión final, o hasta actualizado llamando a UpdateCompletionStatus. GetImageList es utilizado por la vista para determinar la lista de imágenes asociado a un conjunto de finalizaciones.
Nota
La cadena se crea normalmente por el objeto determinado de finalización y la cadena debe conservar durante la vida de ese objeto o hasta Dismiss se llama al método.
Si implementa esta interfaz en código administrado y necesita que la cadena es dispuesta por el llamador, implemente la interfaz de IVsCoTaskMemFreeMyStrings .
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
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)