Freigeben über


IVsColorizer.GetStateMaintenanceFlag-Methode

Gibt den Zustand Wartungsbedarf für die farbige Darstellung zurück.

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

Syntax

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

Parameter

  • pfFlag
    Typ: Int32%

    [out] true , wenn diese farbige Darstellung wartung Status pro Zeile erforderlich ist, andernfalls sollte es falsefestgelegt werden.

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 IVsColorizer::GetStateMaintenanceFlag(
   [out] BOOL *pfFlag
);

Wenn die farbige Darstellung wartung Status pro Zeile erforderlich ist, sollte die Implementierung dieser Methode den pfFlag-Parameter in truefestlegen, anderenfalls sollte sie zu falsefestgelegt werden. Wenn das Feld Status wartung nicht erforderlich ist, wird das Bearbeiten von Leistung verbessert. Ein Wert aus false bedeutet, dass die farbige interne Zustand beibehält entweder Darstellung für jede Zeile oder die bestimmte Sprache lässt keine Token, um mehrere Zeilen enthalten sind (z. B. Kommentare ein Block als einzelnes Token verarbeitet und können mehrere Zeilen umfassen und erfordern eine Sortierung der wartung, wenn die einzelnen Zustände Linie durch die farbige Darstellung verarbeitet werden).

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsColorizer Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace