IStructureTag Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un bloc de code structurel, qui est utilisé pour les ornements de lignes structurelles verticales et le plan des régions d’effondrement.
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
- Dérivé
- Implémente
Remarques
IStructureTag est le remplacement du IBlockTag qui ne doit pas être utilisé.
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. |
IsDefaultCollapsed |
Détermine si un bloc est réduit par défaut. |
IsImplementation |
Détermine si un bloc est un 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é. |
Snapshot |
Capture instantanée à partir de laquelle ce IStructureTag a été généré. |
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. |