Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe SourceChangedEventArgs

 

Data di pubblicazione: ottobre 2016

Fornisce i dati per l'evento SourceChanged, usato per l'interoperatività. Questa classe non può essere ereditata.

Spazio dei nomi:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

System.Object
  System.EventArgs
    System.Windows.RoutedEventArgs
      System.Windows.SourceChangedEventArgs

public sealed class SourceChangedEventArgs : RoutedEventArgs

NomeDescrizione
System_CAPS_pubmethodSourceChangedEventArgs(PresentationSource, PresentationSource)

Inizializza una nuova istanza di SourceChangedEventArgs classe, utilizzando le informazioni specificate per le origini vecchi e nuove.

System_CAPS_pubmethodSourceChangedEventArgs(PresentationSource, PresentationSource, IInputElement, IInputElement)

Inizializza una nuova istanza di SourceChangedEventArgs classe, utilizzando le informazioni specificate per le origini vecchi e nuove, l'elemento che questa modifica effetti e il precedente elemento padre di tale elemento segnalato.

NomeDescrizione
System_CAPS_pubpropertyElement

Ottiene l'elemento il cui padre è cambiato causando le informazioni di origine di presentazione modificare.

System_CAPS_pubpropertyHandled

Ottiene o imposta un valore che indica lo stato presente della gestione degli eventi per un evento indirizzato quando percorre la route.(Ereditato da RoutedEventArgs.)

System_CAPS_pubpropertyNewSource

Ottiene la nuova origine interessata dalla modifica origine.

System_CAPS_pubpropertyOldParent

Ottiene l'elemento padre precedente dell'elemento il cui padre è cambiato causando le informazioni di origine di presentazione modificare.

System_CAPS_pubpropertyOldSource

Ottiene l'origine precedente interessata dalla modifica origine.

System_CAPS_pubpropertyOriginalSource

Ottiene l'origine di segnalazione originale in base a quanto determinato dall'hit testing puro, prima di qualsiasi possibile modifica di Source da parte di una classe padre.(Ereditato da RoutedEventArgs.)

System_CAPS_pubpropertyRoutedEvent

Ottiene o imposta l'oggetto RoutedEvent associato all'istanza di RoutedEventArgs.(Ereditato da RoutedEventArgs.)

System_CAPS_pubpropertySource

Ottiene o imposta un riferimento all'oggetto che ha generato l'evento.(Ereditato da RoutedEventArgs.)

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

L'evento SourceChanged è un evento indirizzato in cui l'identificatore dell'evento non viene esposto pubblicamente. Questo evento gioca un ruolo potenzialmente critico nell'interoperatività e non deve poter essere generato in modo arbitrario da qualsiasi altra origine rispetto all'implementazione interna di una determinata infatti PresentationSource sottoclasse (attualmente, è il solo classe HwndSource). Quando si implementa una soluzione di interoperatività, è possibile collegare o rimuovere i gestori dell'evento (chiamando AddSourceChangedHandler e RemoveSourceChangedHandler, rispettivamente) ma non è possibile eseguire altre operazioni normalmente disponibili per gli eventi indirizzati, ad esempio gestione di classi, aggiunta di proprietari o la generazione dell'evento da un'origine elemento arbitrario.

Questa classe esegue l'override di RoutedEventArgs metodo virtuale RoutedEventArgs.InvokeEventHandler, per restituire un gestore specifico del tipo quando richiesto dal sistema di eventi. Questo SourceChangedEventArgs sostituzione non viene visualizzato nella tabella dei membri di classe in questo SDK documentazione perché è un membro protetto implementato da una classe sealed.

.NET Framework
Disponibile da 3.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: