Поделиться через


IVsContainedLanguageHost.CanReformatCode - метод

Определяет, переформатирование кода в настоящее время допускается.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Синтаксис

'Декларация
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

Параметры

  • pfCanReformat
    Тип: Int32%

    [out] возвращает ненулевое (TRUEесли код может быть переформатированных;) в противном случае, возвращает нуль (FALSE).

Возвращаемое значение

Тип: Int32
В случае успеха возвращает S_OK; в противном случае возвращает код ошибки.

Заметки

Модель COM подписи

Из singlefileeditor.idl:

HRESULT CanReformatCode(
   [out] BOOL* pfCanReformat
);

Этот метод используется для обработки ситуации, когда кодовый язык может потребоваться редактор переформатировать кода, но по-прежнему занят о других задачах, которые могут повлиять на переформатирование.

Безопасность платформы .NET Framework

См. также

Ссылки

IVsContainedLanguageHost Интерфейс

Microsoft.VisualStudio.TextManager.Interop - пространство имен