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
- Производный
- Реализации
Комментарии
IStructureTag является заменой для IBlockTag , который не следует использовать.
Свойства
GuideLineHorizontalAnchorPoint |
Возвращает точку, с которой будет выравнивать оформление структуры блока по горизонтали. |
GuideLineSpan |
Возвращает вертикальный диапазон, в пределах которого будет нарисована структура блока. |
HeaderSpan |
Возвращает диапазон оператора, который управляет структурным блоком. |
IsCollapsible |
Определяет, можно ли свернуть блок. |
IsDefaultCollapsed |
Определяет, свернут ли блок по умолчанию. |
IsImplementation |
Определяет, является ли блок блоком реализации. |
OutliningSpan |
Возвращает диапазон, содержащий все содержимое блока (за вычетом заголовка блока). Этот диапазон будет свернут или расширен при вызове оформления блока. |
Snapshot |
Моментальный снимок, из которого был создан этот IStructureTag. |
Type |
Определяет семантический тип структурного блока. |
Методы
GetCollapsedForm() |
Получает объект данных для свернутого пользовательского интерфейса. Если задано значение по умолчанию, возвращает значение NULL. |
GetCollapsedHintForm() |
Получает объект данных для свернутой подсказки пользовательского интерфейса. Если задано значение по умолчанию, возвращает значение NULL. |