共用方式為


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()

取得折疊 UI 的數據物件。 如果已設定預設值,則傳回 null。

GetCollapsedHintForm()

取得折疊 UI 工具提示的數據物件。 如果已設定預設值,則傳回 null。

適用於