Aracılığıyla paylaş


ContainerStructureTag Sınıf

Tanım

Dikkat

Do not use. This interface has not been finalized and may change without warning.

StructureTag C# "else" deyimi gibi ikincil yapı öğeleri için yapı görselleştirme desteğinin yanı sıra "catch" ve "case" deyimi için de desteği geliştiren özellik ile SubHeadings genişletir.

[System.Obsolete("Do not use. This interface has not been finalized and may change without warning.")]
public class ContainerStructureTag : Microsoft.VisualStudio.Text.Tagging.StructureTag, Microsoft.VisualStudio.Text.Tagging.IContainerStructureTag, Microsoft.VisualStudio.Text.Tagging.ITag
[<System.Obsolete("Do not use. This interface has not been finalized and may change without warning.")>]
type ContainerStructureTag = class
    inherit StructureTag
    interface IContainerStructureTag
    interface IStructureTag
    interface ITag
Public Class ContainerStructureTag
Inherits StructureTag
Implements IContainerStructureTag, ITag
Devralma
ContainerStructureTag
Öznitelikler
Uygulamalar

Oluşturucular

ContainerStructureTag(ITextSnapshot, Nullable<Span>, Nullable<Span>, Nullable<Span>, Nullable<Int32>, String, Boolean, Boolean, Boolean, Object, Object, IReadOnlyList<SubHeadingStructureData>)
Geçersiz.

öğesinin bir örneğini ContainerStructureTagoluşturur.

Özellikler

GuideLineHorizontalAnchorPoint
Geçersiz.

Blok yapısı süslemesinin yatay olarak hizalandığı noktayı alır.

(Devralındığı yer: StructureTag)
GuideLineSpan
Geçersiz.

Blok yapısı süslemesinin çizileceği dikey aralığı alır.

(Devralındığı yer: StructureTag)
HeaderSpan
Geçersiz.

Yapısal bloğu denetleen deyiminin aralığını alır.

(Devralındığı yer: StructureTag)
IsCollapsible
Geçersiz.

Bir bloğun daraltılıp daraltılamayacağını belirler.

(Devralındığı yer: StructureTag)
IsDefaultCollapsed
Geçersiz.

Bir bloğun varsayılan olarak daraltılıp daraltılmayacağını belirler.

(Devralındığı yer: StructureTag)
IsImplementation
Geçersiz.

StructureTag'in bir uygulama bloğu bölgesini temsil edip etmediğini belirler.

(Devralındığı yer: StructureTag)
OutliningSpan
Geçersiz.

Bloğun tüm içeriğini (blok üst bilgisi hariç) içeren yayılmayı alır. Blok anahattı donatma çağrıldığında bu yayılma alanı daraltılır veya genişletilir.

(Devralındığı yer: StructureTag)
PrimaryHeaderSpan
Geçersiz.

Bu etiketle temsil edilen kod bloğunun birincil üst bilgisinin isteğe bağlı Span değerini alır.

(Devralındığı yer: StructureTag)
Snapshot
Geçersiz.

Bu yapı etiketinin oluşturulduğu Anlık Görüntü.

(Devralındığı yer: StructureTag)
SubHeadings
Geçersiz.

Bu etiketle temsil edilen kod bloğunun alt başlıklarının isteğe bağlı SubHeadingStructureData değerini alır. Bu Etiket aşağıdaki bilgileri sağlar: Bu kod bloğunun tüm kapsamını alın. Yapısal bloğu denetleen deyiminin aralığını alır. Yapısal bloğun semantik türünü belirler.

Type
Geçersiz.

Yapısal bloğun semantik türünü belirler.

(Devralındığı yer: StructureTag)

Yöntemler

GetCollapsedForm()
Geçersiz.

Daraltılmış kullanıcı arabirimi için veri nesnesini alır. Varsayılan ayarlıysa null döndürür.

(Devralındığı yer: StructureTag)
GetCollapsedHintForm()
Geçersiz.

Daraltılmış UI araç ipucu için veri nesnesini alır. Varsayılan ayarlıysa null döndürür.

(Devralındığı yer: StructureTag)

Şunlara uygulanır