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. |