StructureTag Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Implementazione di 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
- Ereditarietà
-
StructureTag
- Derivato
- Implementazioni
Commenti
L'uso di questa classe è il modo consigliato per creare un'istanza di IStructureElement per la maggior parte degli scopi.
Costruttori
Proprietà
GuideLineHorizontalAnchorPoint |
Ottiene il punto con cui la struttura a blocchi verrà allineata orizzontalmente. |
GuideLineSpan |
Ottiene l'intervallo verticale all'interno del quale verrà disegnata la struttura a blocchi. |
HeaderSpan |
Ottiene l'intervallo dell'istruzione che controlla il blocco strutturale. |
IsCollapsible |
Determina se è possibile comprimere o meno un blocco. |
IsDefaultCollapsed |
Determina se un blocco è compresso per impostazione predefinita. |
IsImplementation |
Determina se un oggetto StructureTag rappresenta un'area del blocco di implementazione. |
OutliningSpan |
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. |
PrimaryHeaderSpan |
Ottiene l'oggetto facoltativo Span dell'intestazione primaria del blocco di codice rappresentato da questo tag. |
Snapshot |
Snapshot da cui è stato generato questo tag di struttura. |
Type |
Determina il tipo semantico del blocco strutturale. |
Metodi
GetCollapsedForm() |
Ottiene l'oggetto dati per l'interfaccia utente compressa. Per impostazione predefinita restituisce Null. |
GetCollapsedHintForm() |
Ottiene l'oggetto dati per la descrizione comandi dell'interfaccia utente compressa. Per impostazione predefinita restituisce Null. |