Поделиться через


ContainerStructureTag Класс

Определение

Внимание!

Do not use. This interface has not been finalized and may change without warning.

Расширяется за счет SubHeadings поддержки визуализации структуры, улучшающих свойства, для дополнительных элементов структуры, таких как оператор C# "else", а также для операторов StructureTag catch и case.

[System.Obsolete("Do not use. This interface has not been finalized and may change without warning.")]
public class ContainerStructureTag : Microsoft.VisualStudio.Text.Tagging.StructureTag, Microsoft.VisualStudio.Text.Tagging.IContainerStructureTag, Microsoft.VisualStudio.Text.Tagging.ITag
[<System.Obsolete("Do not use. This interface has not been finalized and may change without warning.")>]
type ContainerStructureTag = class
    inherit StructureTag
    interface IContainerStructureTag
    interface IStructureTag
    interface ITag
Public Class ContainerStructureTag
Inherits StructureTag
Implements IContainerStructureTag, ITag
Наследование
ContainerStructureTag
Атрибуты
Реализации

Конструкторы

ContainerStructureTag(ITextSnapshot, Nullable<Span>, Nullable<Span>, Nullable<Span>, Nullable<Int32>, String, Boolean, Boolean, Boolean, Object, Object, IReadOnlyList<SubHeadingStructureData>)
Устаревшие..

Создает экземпляр класса ContainerStructureTag.

Свойства

GuideLineHorizontalAnchorPoint
Устаревшие..

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

(Унаследовано от StructureTag)
GuideLineSpan
Устаревшие..

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

(Унаследовано от StructureTag)
HeaderSpan
Устаревшие..

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

(Унаследовано от StructureTag)
IsCollapsible
Устаревшие..

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

(Унаследовано от StructureTag)
IsDefaultCollapsed
Устаревшие..

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

(Унаследовано от StructureTag)
IsImplementation
Устаревшие..

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

(Унаследовано от StructureTag)
OutliningSpan
Устаревшие..

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

(Унаследовано от StructureTag)
PrimaryHeaderSpan
Устаревшие..

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

(Унаследовано от StructureTag)
Snapshot
Устаревшие..

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

(Унаследовано от StructureTag)
SubHeadings
Устаревшие..

Возвращает необязательный SubHeadingStructureData из вложенных заголовков блока кода, представленного этим тегом. Этот тег предоставляет следующие сведения: Получение всего диапазона этого блока кода. Возвращает диапазон инструкции, управляющего структурным блоком. Определяет семантический тип структурного блока.

Type
Устаревшие..

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

(Унаследовано от StructureTag)

Методы

GetCollapsedForm()
Устаревшие..

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

(Унаследовано от StructureTag)
GetCollapsedHintForm()
Устаревшие..

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

(Унаследовано от StructureTag)

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