Partilhar via


Método IVsContainedLanguageHost.CanReformatCode

Determina se a reformatação do código é permitida atualmente.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintaxe

'Declaração
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

Parâmetros

  • pfCanReformat
    Tipo: Int32%

    [out] Retorna um diferente de zero (TRUE) se o código pode ser reformatado; Caso contrário, retorna zero (FALSE).

Valor de retorno

Tipo: Int32
Se bem-sucedida, retorna S_OK; Caso contrário, retorna um código de erro.

Comentários

COM assinatura

De singlefileeditor.idl:

HRESULT CanReformatCode(
   [out] BOOL* pfCanReformat
);

Este método é usado para lidar com situações em que o idioma de código pode desejar reformatar o código, mas o editor ainda está ocupado em outras tarefas que possam interferir com a reformatação.

Segurança do .NET Framework

Consulte também

Referência

IVsContainedLanguageHost Interface

Namespace Microsoft.VisualStudio.TextManager.Interop