Udostępnij za pośrednictwem


ContainerStructureTag Klasa

Definicja

Przestroga

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

Rozszerza się StructureTag o SubHeadings obsługę wizualizacji struktury dla pomocniczych elementów struktury, takich jak instrukcja "else" języka C#, również obsługa instrukcji "catch" i "case".

[System.Obsolete("Do not use. This interface has not been finalized and may change without warning.")]
public class ContainerStructureTag : Microsoft.VisualStudio.Text.Tagging.StructureTag, Microsoft.VisualStudio.Text.Tagging.IContainerStructureTag, Microsoft.VisualStudio.Text.Tagging.ITag
[<System.Obsolete("Do not use. This interface has not been finalized and may change without warning.")>]
type ContainerStructureTag = class
    inherit StructureTag
    interface IContainerStructureTag
    interface IStructureTag
    interface ITag
Public Class ContainerStructureTag
Inherits StructureTag
Implements IContainerStructureTag, ITag
Dziedziczenie
ContainerStructureTag
Atrybuty
Implementuje

Konstruktory

ContainerStructureTag(ITextSnapshot, Nullable<Span>, Nullable<Span>, Nullable<Span>, Nullable<Int32>, String, Boolean, Boolean, Boolean, Object, Object, IReadOnlyList<SubHeadingStructureData>)
Przestarzałe.

Tworzy wystąpienie klasy ContainerStructureTag.

Właściwości

GuideLineHorizontalAnchorPoint
Przestarzałe.

Pobiera punkt, za pomocą którego ozdoba struktury blokowej będzie wyrównana w poziomie.

(Odziedziczone po StructureTag)
GuideLineSpan
Przestarzałe.

Pobiera pionową rozpiętość, w której zostanie narysowana konstrukcja bloku.

(Odziedziczone po StructureTag)
HeaderSpan
Przestarzałe.

Pobiera zakres instrukcji kontrolującej blok strukturalny.

(Odziedziczone po StructureTag)
IsCollapsible
Przestarzałe.

Określa, czy można zwinąć blok.

(Odziedziczone po StructureTag)
IsDefaultCollapsed
Przestarzałe.

Określa, czy blok jest domyślnie zwinięty.

(Odziedziczone po StructureTag)
IsImplementation
Przestarzałe.

Określa, czy element StructureTag reprezentuje region bloku implementacji.

(Odziedziczone po StructureTag)
OutliningSpan
Przestarzałe.

Pobiera zakres zawierający całą zawartość bloku (minus nagłówek bloku). Ten zakres zostanie zwinięty lub rozszerzony, gdy zostanie wywołana ozdoba przedstawiająca blok.

(Odziedziczone po StructureTag)
PrimaryHeaderSpan
Przestarzałe.

Pobiera opcjonalny Span nagłówek podstawowy bloku kodu reprezentowanego przez ten tag.

(Odziedziczone po StructureTag)
Snapshot
Przestarzałe.

Migawka, z której wygenerowano ten tag struktury.

(Odziedziczone po StructureTag)
SubHeadings
Przestarzałe.

Pobiera opcjonalny SubHeadingStructureData pod nagłówki bloku kodu reprezentowanego przez ten tag. Ten tag zawiera poniższe informacje: Pobierz cały zakres tego bloku kodu. Pobiera zakres instrukcji kontrolującej blok strukturalny. Określa typ semantyczny bloku strukturalnego.

Type
Przestarzałe.

Określa typ semantyczny bloku strukturalnego.

(Odziedziczone po StructureTag)

Metody

GetCollapsedForm()
Przestarzałe.

Pobiera obiekt danych dla zwiniętego interfejsu użytkownika. Jeśli wartość domyślna jest ustawiona, zwraca wartość null.

(Odziedziczone po StructureTag)
GetCollapsedHintForm()
Przestarzałe.

Pobiera obiekt danych dla zwiniętej etykietki narzędzia interfejsu użytkownika. Jeśli wartość domyślna jest ustawiona, zwraca wartość null.

(Odziedziczone po StructureTag)

Dotyczy