VSConstants.VsTextBufferUserDataGuid Класс

Определение

Это свойства Ивсусердата, поддерживаемые объектом TextBuffer (DocData) редактора исходного кода (текстового). Интерфейс Ивсусердата извлекается методом QueryInterface в объекте IVsTextLines текстового редактора.

public: ref class VSConstants::VsTextBufferUserDataGuid abstract sealed
class VSConstants::VsTextBufferUserDataGuid abstract sealed
public static class VSConstants.VsTextBufferUserDataGuid
type VSConstants.VsTextBufferUserDataGuid = class
Public Class VSConstants.VsTextBufferUserDataGuid
Наследование
VSConstants.VsTextBufferUserDataGuid

Поля

BufferStorage_guid

Object: это свойство используется для получения доступа к объекту хранилища буфера. Возвращаемый указатель может быть QI для Ивстекстстораже и Ивсперсистенттекстимаже. Это свойство только для получения. Чтобы задать хранилище, используйте метод Инитиализеконтентекс буфера.

BufferStorage_string

Object: это свойство используется для получения доступа к объекту хранилища буфера. Возвращаемый указатель может быть QI для Ивстекстстораже и Ивсперсистенттекстимаже. Это свойство только для получения. Чтобы задать хранилище, используйте метод Инитиализеконтентекс буфера.

PropertyBrowserSID_guid

String: это свойство будет использоваться для установки SEID_PropertyBrowserSID элемента для текстовых представлений. Используется, только если у вас есть браузер пользовательских свойств. Если это свойство не задано, стандартный обозреватель свойств будет связан с представлением.

PropertyBrowserSID_string

String: это свойство будет использоваться для установки SEID_PropertyBrowserSID элемента для текстовых представлений. Используется, только если у вас есть браузер пользовательских свойств. Если это свойство не задано, стандартный обозреватель свойств будет связан с представлением.

UserReadOnlyErrorString_guid

строка: это свойство предоставляет конкретное сообщение об ошибке, когда буфер поступает из-за ошибки BUFFER_E_READONLY. Задайте эту строку как (локализованный) текст, который необходимо показывать пользователю. Обратите внимание, что сам буфер не помещает пользовательский интерфейс, но вызывает только IVsUIShell:: Сетерроринфо. Вызывающий объект может решать, нужно ли отображать сообщение для пользователя.

UserReadOnlyErrorString_string

строка: это свойство предоставляет конкретное сообщение об ошибке, когда буфер поступает из-за ошибки BUFFER_E_READONLY. Задайте эту строку как (локализованный) текст, который необходимо показывать пользователю. Обратите внимание, что сам буфер не помещает пользовательский интерфейс, но вызывает только IVsUIShell:: Сетерроринфо. Вызывающий объект может решать, нужно ли отображать сообщение для пользователя.

VsBufferContentType_guid

String: ContentType для текстового буфера.

VsBufferContentType_string

String: ContentType для текстового буфера.

VsBufferDetectCharSet_guid

bool: Если true и Current Буфференкодинг CHARFMT_MBCS, буфер запустит код обнаружения тегов HTML charset, чтобы определить кодовую страницу для загрузки и сохранения файла. Обнаруженная кодовая страница переопределяет любую кодовую страница, установленную в CHARFMT_MBCS. Это принудительно выполняется в IPersistFileFormat:: Лоаддокдата буфера, когда он видит HTML-тип файла в соответствии с сопоставлением расширения в "$RootKey $ \Лангуажес\филе Extensions".

VsBufferDetectCharSet_string

bool: Если true и Current Буфференкодинг CHARFMT_MBCS, буфер запустит код обнаружения тегов HTML charset, чтобы определить кодовую страницу для загрузки и сохранения файла. Обнаруженная кодовая страница переопределяет любую кодовую страница, установленную в CHARFMT_MBCS. Это принудительно выполняется в IPersistFileFormat:: Лоаддокдата буфера, когда он видит HTML-тип файла в соответствии с сопоставлением расширения в "$RootKey $ \Лангуажес\филе Extensions".

VsBufferDetectLangSID_guid

bool: (Default = true) Если значение равно true, то изменение моникера буфера приведет к тому, что буфер изменит языковую службу на основе расширения файла моникера.

VsBufferDetectLangSID_string

bool: (Default = true) Если значение равно true, то изменение моникера буфера приведет к тому, что буфер изменит языковую службу на основе расширения файла моникера.

VsBufferEncodingPromptOnLoad_guid

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

VsBufferEncodingPromptOnLoad_string

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

VsBufferEncodingVSTFF_guid

uint: VS Text File Format (ВСТФФ) для buffer. codepage = Буффервстфф & __VSTFF. VSTFF_CPMASK; Встфффлагс = Буффервстфф & __VSTFF. VSTFF_FLAGSMASK;.

VsBufferEncodingVSTFF_string

uint: VS Text File Format (ВСТФФ) для buffer. codepage = Буффервстфф & __VSTFF. VSTFF_CPMASK; Встфффлагс = Буффервстфф & __VSTFF. VSTFF_FLAGSMASK;.

VsBufferExtraFiles_guid

Объект: Используйте это свойство, если файл, Открытый в буфере, связан со списком дополнительных файлов в системе управления исходным кодом (SCC). Установите это свойство с реализацией Ивсбуфферекстрафилес, чтобы управлять тем, как буфер обрабатывает операции SCC. Набор объектов Ивсбуфферекстрафилес определяет, какие файлы извлечены из системы управления исходным кодом (SCC) при внесении изменений в буфер. Это свойство управляет поведением IVsTextManager2:: AttemptToCheckOutBufferFromScc3 и GetBufferSccStatus3, а также того, какие файлы передаются буфером при вызове методов IVsQueryEditQuerySave2.

VsBufferExtraFiles_string

Объект: Используйте это свойство, если файл, Открытый в буфере, связан со списком дополнительных файлов в системе управления исходным кодом (SCC). Установите это свойство с реализацией Ивсбуфферекстрафилес, чтобы управлять тем, как буфер обрабатывает операции SCC. Набор объектов Ивсбуфферекстрафилес определяет, какие файлы извлечены из системы управления исходным кодом (SCC) при внесении изменений в буфер. Это свойство управляет поведением IVsTextManager2:: AttemptToCheckOutBufferFromScc3 и GetBufferSccStatus3, а также того, какие файлы передаются буфером при вызове методов IVsQueryEditQuerySave2.

VsBufferFileReload_guid

bool:.

VsBufferFileReload_string

bool:.

VsBufferIsDiskFile_guid

bool: true, если buffer — это файл на диске.

VsBufferIsDiskFile_string

bool: true, если buffer — это файл на диске.

VsBufferMoniker_guid

строка: моникер документа, загруженный в буфер TextBuffer. Он будет полным путем к файлу, если документ является файлом.

VsBufferMoniker_string

строка: моникер документа, загруженный в буфер. Он будет полным путем к файлу, если документ является файлом.

VsInitEncodingDialogFromUserData_guid

bool:.

VsInitEncodingDialogFromUserData_string

bool:.

VsTextViewRoles_guid

String: список ролей представления текста с разделителями-запятыми для текстового представления.

VsTextViewRoles_string

String: список ролей представления текста с разделителями-запятыми для текстового представления.

Применяется к