Aracılığıyla paylaş


VCFileCodeModel.AddStruct Yöntem

Yeni bir yapı kod yapısı oluşturur ve doğru konumda kodu ekler.

Ad alanı:  Microsoft.VisualStudio.VCCodeModel
Derleme:  Microsoft.VisualStudio.VCCodeModel (Microsoft.VisualStudio.VCCodeModel.dll içinde)

Sözdizimi

'Bildirim
Function AddStruct ( _
    Name As String, _
    Position As Object, _
    Bases As Object, _
    ImplementedInterfaces As Object, _
    Access As vsCMAccess _
) As CodeStruct
CodeStruct AddStruct(
    string Name,
    Object Position,
    Object Bases,
    Object ImplementedInterfaces,
    vsCMAccess Access
)
CodeStruct^ AddStruct(
    String^ Name, 
    Object^ Position, 
    Object^ Bases, 
    Object^ ImplementedInterfaces, 
    vsCMAccess Access
)
abstract AddStruct : 
        Name:string * 
        Position:Object * 
        Bases:Object * 
        ImplementedInterfaces:Object * 
        Access:vsCMAccess -> CodeStruct
function AddStruct(
    Name : String, 
    Position : Object, 
    Bases : Object, 
    ImplementedInterfaces : Object, 
    Access : vsCMAccess
) : CodeStruct

Parametreler

  • Name
    Tür: String

    Gerekli.Yeni yapısı adı.

  • Position
    Tür: Object

    İsteğe Bağlı.Varsayılan = 0.Kod öğesi yeni öğe eklemek önce beklenecek.Değer ise, bir CodeElement, sonra da yeni öğe hemen bundan sonra eklenir.

    Değeri daha sonra bir Long veri türü ise AddStruct sonra yeni öğe Ekle öğesini belirtir.

    0 Geçirerek koleksiyonları kendi sayısı 1'den başladığı için yeni öğe koleksiyonu başında yerleştirilmesi gerektiğini gösterir.Değeri-1 öğesinin sonuna yerleştirilmelidir.

  • Bases
    Tür: Object

    Gerekli.Varsayılan değer Nothing veya nullnull başvuru (Visual Basic'te Nothing).SafeArray tam tür adı taşıyan bir değişken veya CodeInterface nesneleri, yeni arabirimi türer.

  • ImplementedInterfaces
    Tür: Object

    Gerekli.Varsayılan değer Nothing veya nullnull başvuru (Visual Basic'te Nothing).Tam tür adı bir SafeArray veya CodeInterface uygulamak için yeni bir sınıf taahhüt arabirimleri her temsil eden nesneler.

  • Access
    Tür: vsCMAccess

    İsteğe Bağlı.A vsCMAccess sabit.

Dönüş Değeri

Tür: CodeStruct
CodeStruct nesnesi

Notlar

Visual C++iki nokta üst üste ayrılmış gerektirir (::), tam olarak nitelenmiş tür adları biçimlendirin.Diğer tüm diller noktalarla ayrılmış biçimi desteklemiyor.

Doğruluğu bağımsız dil kod modelinin arkasında tarafından belirlenir.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

VCFileCodeModel Arabirim

Microsoft.VisualStudio.VCCodeModel Ad Alanı

Diğer Kaynaklar

Nasıl yapılır: Otomasyon Nesne Modeli Kod Örnekleri Derleme ve Çalıştırma