Share via


IStructureTag2 インターフェイス

定義

注意事項

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

PrimaryHeaderSpan C# "else" ステートメントなどの 2 次構造要素のプロパティ改善構造視覚化のサポートを拡張IStructureTagします。

[System.Obsolete("Do not use. This interface has not been finalized and may change without warning.")]
public interface IStructureTag2 : Microsoft.VisualStudio.Text.Tagging.IStructureTag, Microsoft.VisualStudio.Text.Tagging.ITag
[<System.Obsolete("Do not use. This interface has not been finalized and may change without warning.")>]
type IStructureTag2 = interface
    interface IStructureTag
    interface ITag
Public Interface IStructureTag2
Implements IStructureTag, ITag
派生
属性
実装

プロパティ

GuideLineHorizontalAnchorPoint
古い.

ブロック構造の装飾が水平方向に配置されるポイントを取得します。

(継承元 IStructureTag)
GuideLineSpan
古い.

ブロック構造の装飾を描画する垂直方向のスパンを取得します。

(継承元 IStructureTag)
HeaderSpan
古い.

構造ブロックを制御する ステートメントのスパンを取得します。

(継承元 IStructureTag)
IsCollapsible
古い.

ブロックを折りたたむことができるかどうかを指定します。

(継承元 IStructureTag)
IsDefaultCollapsed
古い.

ブロックが既定で折りたたまれているかどうかを判断します。

(継承元 IStructureTag)
IsImplementation
古い.

ブロックが実装ブロックであるかどうかを判断します。

(継承元 IStructureTag)
OutliningSpan
古い.

ブロックの内容全体 (ブロック ヘッダーを引いた値) を含むスパンを取得します。 ブロックアウトライン表示が呼び出されると、このスパンは折りたたまれたり展開されたりします。

(継承元 IStructureTag)
PrimaryHeaderSpan
古い.

このタグで表されるコード ブロックのプライマリ ヘッダーの省略可能な Span を取得します。

Snapshot
古い.

この IStructureTag の生成元のスナップショット。

(継承元 IStructureTag)
Type
古い.

構造ブロックのセマンティック型を決定します。

(継承元 IStructureTag)

メソッド

GetCollapsedForm()
古い.

折りたたまれた UI のデータ オブジェクトを取得します。 既定値が設定されている場合は、null を返します。

(継承元 IStructureTag)
GetCollapsedHintForm()
古い.

折りたたまれた UI ツールヒントのデータ オブジェクトを取得します。 既定値が設定されている場合は、null を返します。

(継承元 IStructureTag)

適用対象