Partager via


StructureTag Classe

Définition

Implémentation de 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
Héritage
StructureTag
Dérivé
Implémente

Remarques

L’utilisation de cette classe est la méthode recommandée pour créer un instance de à la plupart des IStructureElement fins.

Constructeurs

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

Construit une instance de la classe IStructureTag.

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

Construit une instance de la classe IStructureTag.

Propriétés

GuideLineHorizontalAnchorPoint

Obtient le point avec lequel l’ornement de structure de bloc sera aligné horizontalement.

GuideLineSpan

Obtient l’étendue verticale dans laquelle l’ornement de structure de bloc sera dessiné.

HeaderSpan

Obtient l’étendue de l’instruction qui contrôle le bloc structurel.

IsCollapsible

Détermine si un bloc peut être réduit ou non.

IsDefaultCollapsed

Détermine si un bloc est réduit par défaut.

IsImplementation

Détermine si un Objet StructureTag représente une région de bloc d’implémentation.

OutliningSpan

Obtient l’étendue contenant l’intégralité du contenu du bloc (moins l’en-tête de bloc). Cette étendue est réduite ou développée lorsque le bloc planant l’ornement est appelé.

PrimaryHeaderSpan

Obtient le facultatif Span de l’en-tête principal du bloc de code représenté par cette balise.

Snapshot

Capture instantanée à partir de laquelle cette balise de structure a été générée.

Type

Détermine le type sémantique du bloc structurel.

Méthodes

GetCollapsedForm()

Obtient un objet de données pour l'interface utilisateur réduite. Si la valeur par défaut est définie, la valeur null est retournée.

GetCollapsedHintForm()

Obtient un objet de données pour l'info-bulle d'interface utilisateur réduite. Si la valeur par défaut est définie, la valeur null est retournée.

S’applique à