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: список ролей представления текста с разделителями-запятыми для текстового представления. |