IStructureTag Интерфейс

Определение

Представляет блок структурного кода, который используется для элементов по вертикальной структурной линии и для свертывания областей.

public interface class IStructureTag : Microsoft::VisualStudio::Text::Tagging::ITag
public interface IStructureTag : Microsoft.VisualStudio.Text.Tagging.ITag
type IStructureTag = interface
    interface ITag
Public Interface IStructureTag
Implements ITag
Производный
Реализации

Комментарии

Иструктуретаг является заменой для, IBlockTag который не следует использовать.

Свойства

GuideLineHorizontalAnchorPoint

Возвращает точку, с которой оформленный элемент структуры блока будет горизонтально расровну.

GuideLineSpan

Возвращает вертикальный диапазон, внутри которого будет нарисован декоративная структура блока.

HeaderSpan

Возвращает диапазон инструкции, управляющей структурным блоком.

IsCollapsible

Определяет, можно ли свернуть блок.

IsDefaultCollapsed

Определяет, свернут ли блок по умолчанию.

IsImplementation

Определяет, является ли блок блоком реализации.

OutliningSpan

Возвращает диапазон, содержащий все содержимое блока (за исключением заголовка блока). Этот диапазон будет свернут или развернут при вызове элемента оформления "структурирование блока".

Snapshot

Снимок, из которого был создан этот Иструктуретаг.

Type

Определяет семантический тип структурного блока.

Методы

GetCollapsedForm()

Получает объект данных для свернутого пользовательского интерфейса. Если задано значение по умолчанию, возвращает значение NULL.

GetCollapsedHintForm()

Получает объект данных для свернутой подсказки пользовательского интерфейса. Если задано значение по умолчанию, возвращает значение NULL.

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