Freigeben über


IVsProvideColorableItems.GetItemCount-Methode

Ermittelt die Anzahl von benutzerdefinierten färbbaren Elementen, die vom Sprachdienst vorgebracht werden.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
Function GetItemCount ( _
    <OutAttribute> ByRef piCount As Integer _
) As Integer
int GetItemCount(
    out int piCount
)
int GetItemCount(
    [OutAttribute] int% piCount
)
abstract GetItemCount : 
        piCount:int byref -> int
function GetItemCount(
    piCount : int
) : int

Parameter

  • piCount
    Typ: Int32%

    [out] Die Anzahl der benutzerdefinierten färbbaren Elementen bereitgestellt vom Sprachdienst.

Rückgabewert

Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Von textmgr.idl:

HRESULT IVsProvideColorableItems::GetItemCount(
   [out] int *piCount
);

Der Kern des Editors wird GetItemCount , wenn er einen Sprachdienst lädt und muss wissen, wie viele benutzerdefinierten färbbaren Elemente der Sprachdienst vorbringt. Diese Anzahl umfasst nur die Anzahl der Farben, die der Sprachdienst tatsächlich bereitstellt. Wenn der Sprachdienst beschließt, um einen Platzhalter für den Index 0 enthalten, sollte dieser Platzhalter nicht in die Zählung einbezogen werden, die von dieser Methode zurückgegeben wird.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsProvideColorableItems Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace