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 - пространство имен