StructureTag 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
IStructureTag2 的實作。
public ref class StructureTag : Microsoft::VisualStudio::Text::Tagging::IStructureTag, Microsoft::VisualStudio::Text::Tagging::ITag
public class StructureTag : Microsoft.VisualStudio.Text.Tagging.IStructureTag, Microsoft.VisualStudio.Text.Tagging.ITag
public class StructureTag : Microsoft.VisualStudio.Text.Tagging.IStructureTag2, Microsoft.VisualStudio.Text.Tagging.ITag
type StructureTag = class
interface IStructureTag
interface ITag
type StructureTag = class
interface IStructureTag2
interface IStructureTag
interface ITag
Public Class StructureTag
Implements IStructureTag, ITag
Public Class StructureTag
Implements IStructureTag2, ITag
- 繼承
-
StructureTag
- 衍生
- 實作
備註
使用這個類別是針對大部分用途建立 實例 IStructureElement 的建議方式。
建構函式
屬性
GuideLineHorizontalAnchorPoint |
取得區塊結構裝飾將水平對齊的點。 |
GuideLineSpan |
取得繪製區塊結構裝飾的垂直範圍。 |
HeaderSpan |
取得控制結構區塊的語句範圍。 |
IsCollapsible |
判斷是否可以折迭區塊。 |
IsDefaultCollapsed |
判斷區塊是否預設為折疊。 |
IsImplementation |
判斷 StructureTag 是否代表實作區塊區域。 |
OutliningSpan |
取得範圍,其中包含區塊的整個內容, (減去區塊標頭) 。 叫用區塊大綱裝飾時,將會折疊或展開此範圍。 |
PrimaryHeaderSpan |
取得這個標記所表示之程式代碼區塊之主要標頭的選擇性 Span 。 |
Snapshot |
產生這個結構標記的快照集。 |
Type |
決定結構區塊的語意類型。 |
方法
GetCollapsedForm() |
取得折疊 UI 的數據物件。 如果已設定預設值,則傳回 null。 |
GetCollapsedHintForm() |
取得折疊 UI 工具提示的數據物件。 如果已設定預設值,則傳回 null。 |