IStructureTag Rozhraní

Definice

Představuje blok strukturálního kódu, který se používá pro svislé ozdoby strukturální čáry a osnovu sbalit oblasti.

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
Odvozené
Implementuje

Poznámky

IStructureTag je náhrada za IBlockTag , která by se neměla používat.

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 je blok implementačním blokem.

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.

Snapshot

Snímek, ze kterého se tato značka IStructureTag vygenerovala.

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