IStructureTag Interfejs
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.
Reprezentuje blok kodu strukturalnego, który jest używany do pionowych zdobień linii strukturalnej i zwijania regionów zwijania.
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
- Pochodne
- Implementuje
Uwagi
Element IStructureTag jest zamiennikiem, którego IBlockTag nie należy używać.
Właściwości
GuideLineHorizontalAnchorPoint |
Pobiera punkt, z którym struktura blokowa zostanie wyrównana poziomo. |
GuideLineSpan |
Pobiera pionową rozpiętość, w której zostanie narysowana struktura blokowa. |
HeaderSpan |
Pobiera zakres instrukcji, która kontroluje blok strukturalny. |
IsCollapsible |
Określa, czy blok można zwinąć. |
IsDefaultCollapsed |
Określa, czy blok jest domyślnie zwinięty. |
IsImplementation |
Określa, czy blok jest blokiem 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. |
Snapshot |
Migawka, z której wygenerowano ten element IStructureTag. |
Type |
Określa semantyczny typ 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. |