Condividi tramite


ContainerStructureTag Classe

Definizione

Attenzione

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

Estende StructureTag con SubHeadings proprietà che migliorano il supporto della visualizzazione della struttura per gli elementi della struttura secondaria, ad esempio l'istruzione "else", nonché il supporto per l'istruzione "catch" e "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
Ereditarietà
ContainerStructureTag
Attributi
Implementazioni

Costruttori

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

Crea un'istanza di ContainerStructureTag.

Proprietà

GuideLineHorizontalAnchorPoint
Obsoleti.

Ottiene il punto con cui la struttura a blocchi verrà allineata orizzontalmente.

(Ereditato da StructureTag)
GuideLineSpan
Obsoleti.

Ottiene l'intervallo verticale all'interno del quale verrà disegnata la struttura a blocchi.

(Ereditato da StructureTag)
HeaderSpan
Obsoleti.

Ottiene l'intervallo dell'istruzione che controlla il blocco strutturale.

(Ereditato da StructureTag)
IsCollapsible
Obsoleti.

Determina se è possibile comprimere o meno un blocco.

(Ereditato da StructureTag)
IsDefaultCollapsed
Obsoleti.

Determina se un blocco è compresso per impostazione predefinita.

(Ereditato da StructureTag)
IsImplementation
Obsoleti.

Determina se un oggetto StructureTag rappresenta un'area del blocco di implementazione.

(Ereditato da StructureTag)
OutliningSpan
Obsoleti.

Ottiene l'intervallo contenente l'intero contenuto del blocco (meno l'intestazione del blocco). Questo intervallo verrà compresso o espanso quando viene richiamata la struttura del blocco.

(Ereditato da StructureTag)
PrimaryHeaderSpan
Obsoleti.

Ottiene l'oggetto facoltativo Span dell'intestazione primaria del blocco di codice rappresentato da questo tag.

(Ereditato da StructureTag)
Snapshot
Obsoleti.

Snapshot da cui è stato generato questo tag di struttura.

(Ereditato da StructureTag)
SubHeadings
Obsoleti.

Ottiene l'oggetto facoltativo SubHeadingStructureData delle intestazioni secondarie del blocco di codice rappresentato da questo tag. Questo tag fornirà le informazioni seguenti: ottenere l'intero intervallo di questo blocco di codice. Ottiene l'intervallo dell'istruzione che controlla il blocco strutturale. Determina il tipo semantico del blocco strutturale.

Type
Obsoleti.

Determina il tipo semantico del blocco strutturale.

(Ereditato da StructureTag)

Metodi

GetCollapsedForm()
Obsoleti.

Ottiene l'oggetto dati per l'interfaccia utente compressa. Per impostazione predefinita restituisce Null.

(Ereditato da StructureTag)
GetCollapsedHintForm()
Obsoleti.

Ottiene l'oggetto dati per la descrizione comandi dell'interfaccia utente compressa. Per impostazione predefinita restituisce Null.

(Ereditato da StructureTag)

Si applica a