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 | |
---|---|---|
vsCMClassKindBlueprint | Nesne şeması içinde tanımlanmış bir sınıfı temsil eder. | |
vsCMClassKindMainClass | Bu nesne bir ana sınıf tanımını içerir. | |
vsCMClassKindModule | Bir modül nesnesi gösterir. (Yalnızca Visual Basic içinde desteklenir.) | |
vsCMClassKindPartialClass | Nesnesi bir kısmi sınıf tanımını gösterir. |
Ö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