vsCMClassKind Sabit Listesi
Nesnesi tarafından temsil edilen sınıf tanımı türünü tanımlayan bir değeri temsil eder.
Ad alanı: EnvDTE80
Derleme: EnvDTE80 (EnvDTE80.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("DBDF9319-8FCC-4950-A50D-1E6FB5490869")> _
Public Enumeration vsCMClassKind
[GuidAttribute("DBDF9319-8FCC-4950-A50D-1E6FB5490869")]
public enum vsCMClassKind
[GuidAttribute(L"DBDF9319-8FCC-4950-A50D-1E6FB5490869")]
public enum class vsCMClassKind
[<GuidAttribute("DBDF9319-8FCC-4950-A50D-1E6FB5490869")>]
type vsCMClassKind
public enum vsCMClassKind
Üyeler
Üye adı | Açıklama | |
---|---|---|
vsCMClassKindMainClass | Bu nesne ana sınıf tanımını içerir. | |
vsCMClassKindBlueprint | Örnek tanımlanmış bir sınıf nesnesi gösterir. | |
vsCMClassKindPartialClass | Nesne bir kısmi sınıf tanımını gösterir. | |
vsCMClassKindModule | Bir modül nesnesi gösterir.(Yalnızca Visual Basic'te desteklenir.) |
Örnekler
Sub CodeClassExample()
Dim sel As TextSelection
Dim myClass1 As EnvDTE80.CodeClass2
Dim classPart As EnvDTE80.CodeClass2
sel = DTE.ActiveDocument.Selection
myClass1 = sel.ActivePoint.CodeElement _
(vsCMElement.vsCMElementClass)
If myClass1.ClassKind = _
vsCMClassKind.vsCMClassKindPartialClass Then
For Each classPart In myClass1.PartialClasses
Next
End If
End Sub