VCCodeUnion.AddClass(String, Object, Object, Object, vsCMAccess) Yöntem
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.
Yeni bir sınıf kod yapısı oluşturur ve doğru konuma kodu ekler.
EnvDTE::CodeClass AddClass(std::wstring const & Name, winrt::Windows::Foundation::IInspectable const & Position, winrt::Windows::Foundation::IInspectable const & Bases, winrt::Windows::Foundation::IInspectable const & ImplementedInterfaces, EnvDTE::vsCMAccess Access = EnvDTE.vsCMAccess.vsCMAccessDefault);
[System.Runtime.InteropServices.DispId(590)]
public EnvDTE.CodeClass AddClass (string Name, object Position, object Bases, object ImplementedInterfaces, EnvDTE.vsCMAccess Access = EnvDTE.vsCMAccess.vsCMAccessDefault);
[<System.Runtime.InteropServices.DispId(590)>]
abstract member AddClass : string * obj * obj * obj * EnvDTE.vsCMAccess -> EnvDTE.CodeClass
Public Function AddClass (Name As String, Optional Position As Object, Optional Bases As Object, Optional ImplementedInterfaces As Object, Optional Access As vsCMAccess = EnvDTE.vsCMAccess.vsCMAccessDefault) As CodeClass
Parametreler
- Name
- String
Gereklidir. Sınıfın adı.
- Position
- Object
İsteğe bağlı. Varsayılan = 0. Yeni öğenin ekleneceği kod öğesi. Değer bir ise CodeElement , yeni öğe öğesinden hemen sonra eklenir.
Değer uzun bir veri türü ise, sonra AddClass(String, Object, Object, Object, vsCMAccess) yeni öğenin ekleneceği öğeyi gösterir.
Koleksiyonlar 1 ' de sayımına başlayacağı için 0 geçirme, yeni öğenin koleksiyonun başına yerleştirilmesi gerektiğini gösterir. -1 değeri, öğenin sonuna yerleştirilmesi gerektiği anlamına gelir.
- Bases
- Object
İsteğe bağlı. Varsayılan = 0. Tam nitelikli tür adları veya CodeClass yeni sınıfın uygulamalarını devraldığı nesneler için bir SAFEARRAY.
- ImplementedInterfaces
- Object
İsteğe bağlı. Varsayılan = 0. CodeInterfaceHer biri yeni sınıfın uygulanmasını taahhüt eden bir arabirimi temsil eden, tam nitelikli tür adlarının veya nesnelerinin bir SAFEARRAY 'i.
- Access
- vsCMAccess
İsteğe bağlı. Bir vsCMAccess sabit.
Döndürülenler
Bir CodeClass nesnesi.
- Öznitelikler
Açıklamalar
Bağımsız değişkenlerin doğruluğu, kod modelinin arkasındaki dile göre belirlenir.