Udostępnij za pośrednictwem


Metoda CodeVariable2.AddAttribute —

Tworzy nowe konstruować kod atrybutu i wstawia kod w odpowiedniej lokalizacji.

Przestrzeń nazw:  EnvDTE80
Zestaw:  EnvDTE80 (w EnvDTE80.dll)

Składnia

'Deklaracja
Function AddAttribute ( _
    Name As String, _
    Value As String, _
    Position As Object _
) As CodeAttribute
CodeAttribute AddAttribute(
    string Name,
    string Value,
    Object Position
)
CodeAttribute^ AddAttribute(
    String^ Name, 
    String^ Value, 
    Object^ Position
)
abstract AddAttribute : 
        Name:string * 
        Value:string * 
        Position:Object -> CodeAttribute
function AddAttribute(
    Name : String, 
    Value : String, 
    Position : Object
) : CodeAttribute

Parametry

  • Name
    Typ: String

    Wymagany.Nazwa nowego atrybutu.

  • Value
    Typ: String

    Wymagany.Wartość atrybutu, który może być lista parametrów dla właściwości sparametryzowana, oddzielonych przecinkami.

  • Position
    Typ: Object

    Opcjonalne.Default = 0.Element kodu, po którym ma być dodany nowy element.Jeśli wartość jest CodeElement, a następnie dodaje się nowy element zaraz za nim.

    Jeśli wartość jest typu danych Long, następnie AddAttribute wskazuje element, po którym ma być dodany nowy element.

    Ponieważ kolekcje rozpoczynać się ich liczba 1, przekazując 0 wskazuje, że nowy element powinien być umieszczony na początku kolekcji.Wartość-1 oznacza element powinien być umieszczony na końcu.

Wartość zwracana

Typ: CodeAttribute
Obiekt CodeAttribute.

Uwagi

Jeżeli atrybut już istnieje, AddAttribute dodaje kolejny.Może to być niepoprawny dla atrybutu lub język za model kodu.

[!UWAGA]

Wartości elementów modelu kodu, takich jak klasy, strukturach, funkcje, atrybuty, delegatów i tak dalej mogą być deterministyczny po dokonaniu niektórych rodzajów modyfikacji, co oznacza, że ich wartości nie mogą być powoływane do zawsze pozostają takie same.Aby uzyskać więcej informacji, zobacz sekcję wartości elementu modelu kod można zmienić w Odnajdowanie kodu za pomocą modelu kodu (Visual Basic).

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

CodeVariable2 Interfejs

Przestrzeń nazw EnvDTE80

Inne zasoby

Porady: kompilowanie i uruchamianie kodu modelu obiektów automatyzacji — przykłady

Odnajdowanie kodu za pomocą modelu kodu (Visual Basic)

Odnajdowanie kodu za pomocą modelu kodu (Visual C#)