StructureTag Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализация IStructureTag2.
public ref class StructureTag : Microsoft::VisualStudio::Text::Tagging::IStructureTag, Microsoft::VisualStudio::Text::Tagging::ITag
public class StructureTag : Microsoft.VisualStudio.Text.Tagging.IStructureTag, Microsoft.VisualStudio.Text.Tagging.ITag
public class StructureTag : Microsoft.VisualStudio.Text.Tagging.IStructureTag2, Microsoft.VisualStudio.Text.Tagging.ITag
type StructureTag = class
interface IStructureTag
interface ITag
type StructureTag = class
interface IStructureTag2
interface IStructureTag
interface ITag
Public Class StructureTag
Implements IStructureTag, ITag
Public Class StructureTag
Implements IStructureTag2, ITag
- Наследование
-
StructureTag
- Производный
- Реализации
Комментарии
Использование этого класса является рекомендуемым способом создания экземпляра IStructureElement для большинства целей.
Конструкторы
Свойства
GuideLineHorizontalAnchorPoint |
Возвращает точку, с которой будет выровнена структура блока по горизонтали. |
GuideLineSpan |
Возвращает вертикальный диапазон, в пределах которого будет нарисовано украшение структуры блока. |
HeaderSpan |
Возвращает диапазон инструкции, управляющего структурным блоком. |
IsCollapsible |
Определяет, можно ли свернуть блок. |
IsDefaultCollapsed |
Определяет, свернут ли блок по умолчанию. |
IsImplementation |
Определяет, представляет ли StructureTag регион блока реализации. |
OutliningSpan |
Возвращает диапазон, содержащий все содержимое блока (за вычетом заголовка блока). Этот диапазон будет свернут или расширен при вызове декоративного элемента структурирования блока. |
PrimaryHeaderSpan |
Возвращает необязательный Span объект основного заголовка блока кода, представленного этим тегом. |
Snapshot |
Моментальный снимок, на основе которого был создан этот тег структуры. |
Type |
Определяет семантический тип структурного блока. |
Методы
GetCollapsedForm() |
Получает объект данных для свернутого пользовательского интерфейса. Если задано значение по умолчанию, возвращает значение NULL. |
GetCollapsedHintForm() |
Получает объект данных для свернутой подсказки пользовательского интерфейса. Если задано значение по умолчанию, возвращает значение NULL. |