IBlockTag Interface

Définition

Attention

Use IStructureTag instead

Représente un bloc de code structurel, utilisé pour les ornements de ligne structurelle verticale.

public interface class IBlockTag : Microsoft::VisualStudio::Text::Tagging::ITag
public interface class IBlockTag : Microsoft::VisualStudio::Text::Tagging::ITag
__interface IBlockTag : Microsoft::VisualStudio::Text::Tagging::ITag
public interface IBlockTag : Microsoft.VisualStudio.Text.Tagging.ITag
[System.Obsolete("Use IStructureTag instead")]
public interface IBlockTag : Microsoft.VisualStudio.Text.Tagging.ITag
type IBlockTag = interface
    interface ITag
[<System.Obsolete("Use IStructureTag instead")>]
type IBlockTag = interface
    interface ITag
Public Interface IBlockTag
Implements ITag
Dérivé
Attributs
Implémente

Propriétés

CollapsedForm

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.

CollapsedHintForm

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.

IsCollapsible

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

IsDefaultCollapsed

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

IsImplementation

Détermine si un bloc est un bloc d’implémentation.

Level

Obtient le niveau de caractère imbriqué du bloc structurel.

Parent

Obtient le parent hiérarchique du bloc structurel.

Span

Obtient l’étendue du bloc structurel.

StatementSpan

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

Type

Détermine le type sémantique du bloc structurel. PredefinedStructureTypesPour obtenir les types canoniques, consultez. Utilisez Nonstructural pour les blocs qui n’ont pas d’offre visible (mais qui seront utilisés pour le mode plan).

S’applique à