IStructureTag Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikey yapısal çizgi süslemeleri ve daraltma bölgelerinin ana hatlarını oluşturmak için kullanılan bir yapısal kod bloğunu temsil eder.
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
- Türetilmiş
- Uygulamalar
Açıklamalar
IStructureTag, kullanılmaması gereken öğesinin IBlockTag yerini alır.
Özellikler
GuideLineHorizontalAnchorPoint |
Blok yapısı süslemesinin yatay olarak hizalandığı noktayı alır. |
GuideLineSpan |
Blok yapısı süslemesinin çizileceği dikey aralığı alır. |
HeaderSpan |
Yapısal bloğu denetleen deyiminin aralığını alır. |
IsCollapsible |
Bir bloğun daraltılıp daraltılamayacağını belirler. |
IsDefaultCollapsed |
Bir bloğun varsayılan olarak daraltılıp daraltılmayacağını belirler. |
IsImplementation |
Bloğun bir uygulama bloğu olup olmadığını belirler. |
OutliningSpan |
Bloğun içeriğinin tamamını (blok üst bilgisi hariç) içeren aralığı alır. Blok ana hatlı donatma çağrıldığında bu yayılma alanı daraltılır veya genişletilir. |
Snapshot |
Bu IStructureTag'ın oluşturulduğu Anlık Görüntü. |
Type |
Yapısal bloğun semantik türünü belirler. |
Yöntemler
GetCollapsedForm() |
Daraltılmış kullanıcı arabirimi için veri nesnesini alır. Varsayılan ayarlıysa null döndürür. |
GetCollapsedHintForm() |
Daraltılmış UI araç ipucu için veri nesnesini alır. Varsayılan ayarlıysa null döndürür. |