StructureTag Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Implementacja elementu 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
- Dziedziczenie
-
StructureTag
- Pochodne
- Implementuje
Uwagi
Użycie tej klasy jest zalecanym sposobem tworzenia wystąpienia klasy IStructureElement dla większości celów.
Konstruktory
Właściwości
GuideLineHorizontalAnchorPoint |
Pobiera punkt, za pomocą którego ozdoba struktury blokowej będzie wyrównana w poziomie. |
GuideLineSpan |
Pobiera pionową rozpiętość, w której zostanie narysowana konstrukcja bloku. |
HeaderSpan |
Pobiera zakres instrukcji kontrolującej blok strukturalny. |
IsCollapsible |
Określa, czy można zwinąć blok. |
IsDefaultCollapsed |
Określa, czy blok jest domyślnie zwinięty. |
IsImplementation |
Określa, czy element StructureTag reprezentuje region bloku implementacji. |
OutliningSpan |
Pobiera zakres zawierający całą zawartość bloku (minus nagłówek bloku). Ten zakres zostanie zwinięty lub rozszerzony, gdy zostanie wywołana ozdoba przedstawiająca blok. |
PrimaryHeaderSpan |
Pobiera opcjonalny Span nagłówek podstawowy bloku kodu reprezentowanego przez ten tag. |
Snapshot |
Migawka, z której wygenerowano ten tag struktury. |
Type |
Określa typ semantyczny bloku strukturalnego. |
Metody
GetCollapsedForm() |
Pobiera obiekt danych dla zwiniętego interfejsu użytkownika. Jeśli wartość domyślna jest ustawiona, zwraca wartość null. |
GetCollapsedHintForm() |
Pobiera obiekt danych dla zwiniętej etykietki narzędzia interfejsu użytkownika. Jeśli wartość domyślna jest ustawiona, zwraca wartość null. |