VCCodeTypedef Arabirim
Bir nesneyi temsil eden bir typedef bir çözümün kaynak kodundaki kod öğesi.
Ad alanı: Microsoft.VisualStudio.VCCodeModel
Derleme: Microsoft.VisualStudio.VCCodeModel (Microsoft.VisualStudio.VCCodeModel.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("15360B18-D81C-4F06-9ED2-0B73CCCEFA16")> _
Public Interface VCCodeTypedef
[GuidAttribute("15360B18-D81C-4F06-9ED2-0B73CCCEFA16")]
public interface VCCodeTypedef
[GuidAttribute(L"15360B18-D81C-4F06-9ED2-0B73CCCEFA16")]
public interface class VCCodeTypedef
[<GuidAttribute("15360B18-D81C-4F06-9ED2-0B73CCCEFA16")>]
type VCCodeTypedef = interface end
public interface VCCodeTypedef
VCCodeTypedef türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
Access | Bu öğenin erişim özniteliklerini tanımlar. |
![]() |
Attributes | Nesnenin tüm özniteliklerini topluluğu alır. |
![]() |
Children | Bu kod yapýsýný içinde yer alan nesneler topluluğu alır. |
![]() |
CodeModel | Alır VCCodeModel proje için nesne. |
![]() |
Collection | Bu kod yapýsýný içinde bulunan ya da bu özelliği destekleyen nesneyi içeren koleksiyonunu döndürür. |
![]() |
Comment | Alır veya kod öğesi ile ilişkilendirilmiş açıklamasını ayarlar. |
![]() |
DisplayName | Bu çıkış grubu için kullanıcı arabiriminde kullanılan adını alır. |
![]() |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. |
![]() |
EndPoint | Konum kodu madde ucunun düzenleme noktası alır. |
![]() |
EndPointOf | Bitiş noktası nesnesi döndürür. |
![]() |
Extender | Bu nesne için kullanılabilir durumdaysa istenen Extender nesnesini döndürür. |
![]() |
ExtenderCATID | Extender Kategori Kimliği (catID) nesnesi alır. |
![]() |
ExtenderNames | Nesne için kullanılabilir Extender listesini alır. |
![]() |
File | Bu ile ilişkili dosya alır VCCodeTypedef öğesi. |
![]() |
FullName | Nesnenin dosyasının adını ve tam yolunu alır. |
![]() |
InfoLocation | Kod modeli özelliklerini alır. |
![]() |
IsCaseSensitive | Kod elemanı büyük küçük harf duyarlı olup olmadığını alır. |
![]() |
IsCodeType | Belirten bir değeri alır olup bir CodeType nesne bu nesnesinden elde edilebilir. |
![]() |
IsInjected | Kod öğesi özniteliği tarafından birbirlerinden olup olmadığını alır. |
![]() |
IsReadOnly | Nesneyi içeren dosyanın salt okunur olup olmadığını alır. |
![]() |
IsZombie | Nesne varsa alır. |
![]() |
Kind | Nesnenin türünü gösteren numaralandırma alır. |
![]() |
Language | Kod yazmak için kullanılan programlama dili alır. |
![]() |
Location | Nesne bildirim konumunu döndürür. |
![]() |
Name | Alır veya nesnenin adını ayarlar. |
![]() |
Namespace | Ad alanını tanımlayan bir nesneyi alır. |
![]() |
Parent | Belirli bir nesnenin üst nesne alır. |
![]() |
Picture | Kullanıcı arabiriminde bir simge olarak kullanılmak üzere bir resim Otomasyon nesnesi alır. |
![]() |
Project | Alır Project nesnesiyle ilişkili nesne. |
![]() |
ProjectItem | Alır ProjectItem belirli bir nesneyle ilişkili nesne. |
![]() |
References | Şu anda uygulanmıyor. |
![]() |
StartPoint | Alır bir TextPoint başlayarak kod öğe tanımlayan nesne. |
![]() |
StartPointOf | Nesnenin başlangıç noktasını döndürür. |
![]() |
TypeString | Alır veya ayarlar türü dize halinde temsilini kullanarak nesne türü. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
AddAttribute | Yeni bir öznitelik kod yapısı oluşturur ve doğru konumda kodu ekler. |
![]() |
GetEndPoint | Alır bir TextPoint kod öðe tanýmýný sonunu işaretleyen nesnesi. |
![]() |
GetStartPoint | Alır bir TextPoint kod öğesi tanımı başlangıcını tanımlayan nesne. |
![]() |
IsSelf | Belirtilen kod öğesi kod öğesi ile aynı olup olmadığını belirler. |
Üst
Notlar
VCCodeTypedef Nesnenin varolan bir değişiklik yapmak için kullanılan typedef oluşturun.
Bkz: Nasıl yapılır: Visual C++ Kod Modeli Genişletilebilirliği için Örnek Kod Derleme derlemek ve bu örnek çalıştırma hakkında bilgi için.
Örnekler
Bu örnek, her adını görüntüler typedef kod öğesinde geçerli çözümü.
Sub GetAllTypedefs()
Dim vcCM As VCCodeModel
Dim vcTypedef As VCCodeTypedef
vcCM = DTE.Solution.Item(1).CodeModel
For Each vcTypedef in vcCM.Typedefs
MsgBox(vcTypedef.DisplayName)
Next
End Sub