Udostępnij za pośrednictwem


Metoda VCCodeModel.AddAttribute —

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

Przestrzeń nazw:  Microsoft.VisualStudio.VCCodeModel
Zestaw:  Microsoft.VisualStudio.VCCodeModel (w Microsoft.VisualStudio.VCCodeModel.dll)

Składnia

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

Parametry

  • Name
    Typ: String

    Wymagany.Nazwa nowego atrybutu.

  • Location
    Typ: Object

    Wymagany.Ścieżka i nazwa nowego atrybutu.W zależności od języka nazwa pliku jest względną lub bezwzględną do pliku projektu.Plik zostanie dodany do projektu, jeśli nie jest jeszcze elementu projektu.Jeśli plik nie utworzony i dodany do projektu, a następnie AddAttribute nie powiedzie się.

  • Value
    Typ: String

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

  • Position
    Typ: Object

    Opcjonalnie.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.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VCCodeModel Interfejs

Przestrzeń nazw Microsoft.VisualStudio.VCCodeModel