VCCodeDelegate.IsInjected Özellik
Bir öznitelik veya makro genişleme kod öğesi eklenmesini olup olmadığını gösteren değeri alır.
Ad alanı: Microsoft.VisualStudio.VCCodeModel
Derleme: Microsoft.VisualStudio.VCCodeModel (Microsoft.VisualStudio.VCCodeModel.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property IsInjected As Boolean
bool IsInjected { get; }
property bool IsInjected {
bool get ();
}
abstract IsInjected : bool with get
function get IsInjected () : boolean
Özellik Değeri
Tür: Boolean
true bir öznitelik veya makro genişleme kod öğesi eklenmesini Aksi takdirde, false.
Notlar
Bkz: Nasıl yapılır: Visual C++ Kod Modeli Genişletilebilirliği için Örnek Kod Derleme bilgi derlemek ve bu örneği çalıştırmak nasıl.
Örnekler
Bu örnek tüm sırayla dolaşır, genel VCCodeElement bir dosyada nesneleri ve öznitelik veya makro uzantılarına göre eklenmesini bu nesnelerin adını görüntüler.
[Visual Basic]
Sub InjectedObjects()
Dim vcCM As VCCodeModel
Dim vcCodeElement As VCCodeElement
vcCM = DTE.Solution.Item(1).CodeModel
For Each vcCodeElement In vcCM.CodeElements
If (vcCodeElement.IsInjected) Then
MsgBox(vcCodeElement.Name + " was injected.")
End If
Next
End Sub
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.