VCCodeUnion.AddClass(String, Object, Object, Object, vsCMAccess) Yöntem

Tanım

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

CodeClass

Bir CodeClass nesnesi.

Öznitelikler

Açıklamalar

Bağımsız değişkenlerin doğruluğu, kod modelinin arkasındaki dile göre belirlenir.

Şunlara uygulanır