Condividi tramite


Proprietà CodeEvent.Attributes

Ottiene una raccolta CodeElements di attributi per l'elemento di un evento di codice.

Spazio dei nomi:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Sintassi

'Dichiarazione
ReadOnly Property Attributes As CodeElements
CodeElements Attributes { get; }
property CodeElements^ Attributes {
    CodeElements^ get ();
}
abstract Attributes : CodeElements with get
function get Attributes () : CodeElements

Valore proprietà

Tipo: CodeElements
Raccolta CodeElements.

Esempi

Nell'esempio seguente viene illustrato l'utilizzare della proprietà Attributes.

Per verificare la proprietà:

  1. Posizionare il cursore sull'oggetto evento per aprire il progetto di destinazione e selezionare l'elemento di un evento di codice.

  2. Collegare gli attributi all'elemento di un evento di codice.

  3. Eseguire il componente aggiuntivo.

public static void Attributes(EnvDTE80.DTE2 dte)
{
    TextSelection objTextSel;
    EnvDTE80.CodeEvent codeEvent;
    objTextSel = (TextSelection)dte.ActiveDocument.Selection;
    codeEvent = (EnvDTE80.CodeEvent)objTextSel.ActivePoint.get_CodeElement(vsCMElement.vsCMElementEvent);

    string str = "";
    foreach (CodeElement ce in codeEvent.Attributes)
        str += "\n" + ce.Name;
    MessageBox.Show("\nAttributes property: " +
                    str, "Testing CodeEvent");
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

CodeEvent Interfaccia

Spazio dei nomi EnvDTE80

Altre risorse

Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione

Individuazione di codice mediante il modello di codice (Visual Basic)

Individuazione di codice mediante il modello di codice (Visual C#)