Condividi tramite


Classe EventManagerDirectory

Consente di aggiungere o rimuovere codice personalizzato da eseguire quando viene generato un evento.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.EventManagerDirectory

Spazio dei nomi:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Sintassi

'Dichiarazione
Public Class EventManagerDirectory
public class EventManagerDirectory

Il tipo EventManagerDirectory espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico EventManagerDirectory Inizializza una nuova istanza della classe EventManagerDirectory.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ElementAdded Ottiene la directory del gestore degli eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire quando vengono aggiunti degli elementi.
Proprietà pubblica ElementDeleted Ottiene la directory del gestore degli eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire quando vengono eliminati degli elementi.
Proprietà pubblica ElementEventsBegun Ottiene la directory del gestore degli eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire prima che siano generati eventi per gli elementi.
Proprietà pubblica ElementEventsEnded Ottiene la directory del gestore eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire dopo gli elementi per gli eventi generati.
Proprietà pubblica ElementMoved Ottiene la directory del gestore eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire quando vengono spostati degli elementi.
Proprietà pubblica ElementPropertyChanged Ottiene la directory del gestore degli eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire quando cambia il valore di una proprietà di un elemento.
Proprietà pubblica RolePlayerChanged Ottiene la directory del gestore degli eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire quando vengono modificati elementi che sono assegnatari di ruoli.
Proprietà pubblica RolePlayerOrderChanged Ottiene la directory del gestore eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire quando viene modificato l'ordine di elementi che sono assegnatari di ruoli.
Proprietà pubblica TransactionBeginning Ottiene la directory del gestore degli eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire durante l'avvio di una transazione.
Proprietà pubblica TransactionCommitted Ottiene la directory del gestore degli eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire quando viene eseguito il commit di una transazione.
Proprietà pubblica TransactionRolledBack Ottiene la directory del gestore degli eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire quando viene eseguito il rollback di una transazione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico DeserializationBeginning Ottiene la directory del gestore degli eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire all'avvio della deserializzazione di un modello.
Evento pubblico DeserializationEnding Ottiene la directory del gestore degli eventi e consente all'utente di aggiungere o rimuovere codice personalizzato da eseguire verso la fine della deserializzazione di un modello.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling