Partager via


IVsContainedLanguageHost.CanReformatCode, méthode

Détermine si est autorisé actuellement remettre en forme de code.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntaxe

'Déclaration
Function CanReformatCode ( _
    <OutAttribute> ByRef pfCanReformat As Integer _
) As Integer
int CanReformatCode(
    out int pfCanReformat
)
int CanReformatCode(
    [OutAttribute] int% pfCanReformat
)
abstract CanReformatCode : 
        pfCanReformat:int byref -> int
function CanReformatCode(
    pfCanReformat : int
) : int

Paramètres

  • pfCanReformat
    Type : Int32%

    [] retourne une valeur différente de zéro (TRUE) si code peut être remis en forme ; sinon, retours zéro (FALSE).

Valeur de retour

Type : Int32
Si réussi, retours S_OK ; sinon, retours code d'erreur.

Notes

Signature de COM

De singlefileeditor.idl :

HRESULT CanReformatCode(
   [out] BOOL* pfCanReformat
);

Cette méthode est utilisée pour gérer des situations où le langage de code peut souhaiter remettre en forme code mais l'éditeur est encore occupé sur d'autres tâches qui pourraient interférer avec remettre en forme.

Sécurité .NET Framework

Voir aussi

Référence

IVsContainedLanguageHost Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms