IStructureTag Interfaccia
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.
Rappresenta un blocco di codice strutturale, che viene usato per gli ornamenti strutturali verticali e la struttura delle aree di compressione.
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
- Derivato
- Implementazioni
Commenti
IStructureTag è la sostituzione dell'oggetto IBlockTag che non deve essere usato.
Proprietà
GuideLineHorizontalAnchorPoint |
Ottiene il punto con cui la struttura a blocchi verrà allineata orizzontalmente. |
GuideLineSpan |
Ottiene l'intervallo verticale all'interno del quale verrà disegnato l'adornamento della struttura a blocchi. |
HeaderSpan |
Ottiene l'intervallo dell'istruzione che controlla il blocco strutturale. |
IsCollapsible |
Determina se un blocco può essere compresso. |
IsDefaultCollapsed |
Determina se un blocco è compresso per impostazione predefinita. |
IsImplementation |
Determina se un blocco è un 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 richiamato l'adornamento del blocco. |
Snapshot |
Snapshot da cui è stato generato questo IStructureTag. |
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. |