IVsCompletionSet.GetDisplayText, méthode
Retourne le texte d'un élément de jeu de saisies semi-automatiques qu'il apparaît dans la liste de jeu de saisies semi-automatiques.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
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
Paramètres
iIndex
Type : Int32[in] index de l'élément de jeu de saisies semi-automatiques pour retourner le texte affiché pour.
ppszText
Type : String%[] retourne une chaîne contenant le texte affiché.
piGlyph
Type : array<Int32[][] retourne un entier identifiant le glyphe pour s'afficher en regard de l'élément d'achèvement.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsCompletionSet::GetDisplayText(
[in] long iIndex,
[out] WCHAR **ppszText,
[out, optional] long *piGlyph
);
La chaîne retournée doit être maintenue par l'objet de jeu de saisies semi-automatiques, et la chaîne doit rester valide jusqu'à la version final, ou jusqu'à mis à jour par UpdateCompletionStatus appelant. GetImageList est utilisé par la vue pour déterminer la liste d'images associées à un jeu de saisies semi-automatiques.
Notes
La chaîne est en général créée par l'objet de jeu de saisies semi-automatiques et la chaîne doit persister pour la vie de cet objet ou jusqu'à Dismiss la méthode est appelée.
Si vous implémentez cette interface en code managé et vous devez faire interdire la chaîne par l'appelant, implémentez l'interface d'IVsCoTaskMemFreeMyStrings.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.