Sdílet prostřednictvím


StructureTag Třída

Definice

Implementace .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
Dědičnost
StructureTag
Odvozené
Implementuje

Poznámky

Použití této třídy je doporučeným způsobem vytvoření instance IStructureElement pro většinu účelů.

Konstruktory

StructureTag(ITextSnapshot, Nullable<Span>, Nullable<Span>, Nullable<Span>, Nullable<Int32>, String, Boolean, Boolean, Boolean, Object, Object)

Vytvoří instanci objektu IStructureTag.

StructureTag(ITextSnapshot, Nullable<Span>, Nullable<Span>, Nullable<Span>, Nullable<Int32>, String, Boolean, Boolean, Boolean, Object, Object, Nullable<Span>)

Vytvoří instanci objektu IStructureTag.

Vlastnosti

GuideLineHorizontalAnchorPoint

Získá bod, se kterým bude ozdoba struktury bloku vodorovně zarovnána.

GuideLineSpan

Získá svislé rozpětí, v rámci kterého bude vykreslena doplňková struktura bloku.

HeaderSpan

Získá rozsah příkazu, který řídí strukturální blok.

IsCollapsible

Určuje, zda lze blok sbalit.

IsDefaultCollapsed

Určuje, jestli je blok ve výchozím nastavení sbalený.

IsImplementation

Určuje, zda StructureTag představuje oblast bloku implementace.

OutliningSpan

Získá rozsah obsahující celý obsah bloku (bez hlavičky bloku). Tento rozsah se sbalí nebo rozbalí při vyvolání doplňku osnovy bloku.

PrimaryHeaderSpan

Získá volitelnou Span primární hlavičku bloku kódu reprezentované touto značkou.

Snapshot

Snímek, ze kterého byla tato značka struktury vygenerována.

Type

Určuje sémantický typ strukturálního bloku.

Metody

GetCollapsedForm()

Získá datový objekt pro sbalené uživatelské rozhraní. Pokud je nastavená výchozí hodnota, vrátí hodnotu null.

GetCollapsedHintForm()

Získá datový objekt pro sbalený popis uživatelského rozhraní. Pokud je nastavená výchozí hodnota, vrátí hodnotu null.

Platí pro