VCCodeProperty.AddAttribute(String, String, Object) 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 öznitelik kod yapısı oluşturur ve doğru konumda kodu ekler.
EnvDTE::CodeAttribute AddAttribute(std::wstring const & Name, std::wstring const & Value, winrt::Windows::Foundation::IInspectable const & Position);
[System.Runtime.InteropServices.DispId(42)]
public EnvDTE.CodeAttribute AddAttribute (string Name, string Value, object Position);
[<System.Runtime.InteropServices.DispId(42)>]
abstract member AddAttribute : string * string * obj -> EnvDTE.CodeAttribute
Public Function AddAttribute (Name As String, Value As String, Optional Position As Object) As CodeAttribute
Parametreler
- Name
- String
Gereklidir. Yeni özniteliğin adı.
- Value
- String
Gereklidir. Parametreli bir özelliğin parametre listesi olabilecek, virgülle ayrılmış özniteliğin değeri.
- 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 AddAttribute(String, String, Object) 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.
Döndürülenler
Bir CodeAttribute nesnesi.
- Öznitelikler
Açıklamalar
Öznitelik zaten varsa, AddAttribute bir tane ekler. Bu, öznitelik veya kod modelinin arkasındaki dil için yanlış olabilir.