IDropTargetProvider Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente a un elemento microsoft di Automazione interfaccia utente di descrivere se stesso come elemento che può ricevere un'eliminazione di un elemento trascinato come parte di un'operazione di trascinamento della selezione. Implementare questa interfaccia per supportare le funzionalità richieste da un client di automazione con una chiamata GetPattern e PatternInterface.DropTarget.
public interface class IDropTargetProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2049203165, 46168, 20448, 152, 200, 170, 200, 157, 245, 109, 97)]
struct IDropTargetProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2049203165, 46168, 20448, 152, 200, 170, 200, 157, 245, 109, 97)]
public interface IDropTargetProvider
Public Interface IDropTargetProvider
- Derivato
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Una destinazione a discesa segnala l'azione se l'utente elimina l'elemento trascinato nel proprietario del peer come destinazione di rilascio. Questi risultati dell'azione sono chiamati effetti. Gli effetti sono stringhe descrittive, non effetti visivi in un'interfaccia utente e senso di progettazione. Per altre informazioni su ciò che questo modello è per, vedere DropTarget Control Pattern.For more info on this pattern for, see DropTarget Control Pattern.
IDropTargetProvider viene implementato dai peer di automazione esistenti Windows Runtime per un oggetto ListView o GridView (ListViewAutomationPeer, GridViewAutomationPeer). Questo supporta lo scenario Windows Runtime di trascinamento degli elementi dell'elenco in modo che possano essere riordinati. Esistono un numero limitato di classi Windows Runtime che possono essere un'origine di trascinamento. Queste origini supportano il modello IDragProvider a scopo di automazione.
Usare DropTargetPatternIdentifiers se si desidera fare riferimento alle proprietà del modello IDropTargetProvider dal codice di controllo quando si attivano eventi di automazione o si chiama RaisePropertyChangedEvent.
Proprietà
DropEffect |
Ottiene una stringa che indica cosa accadrà quando l'elemento viene eliminato. |
DropEffects |
Ottiene una matrice di stringhe che enumera possibili effetti di eliminazione quando questo elemento viene eliminato. |