UIElement.StartDragAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
StartDragAsync(ExpPointerPoint) | |
StartDragAsync(PointerPoint) |
Inicia uma operação do tipo "arrastar e soltar". Importante Não há suporte se um usuário executa o aplicativo no modo elevado, como administrador. |
StartDragAsync(ExpPointerPoint)
public:
virtual IAsyncOperation<DataPackageOperation> ^ StartDragAsync(ExpPointerPoint ^ pointerPoint) = StartDragAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DataPackageOperation> StartDragAsync(ExpPointerPoint const& pointerPoint);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DataPackageOperation> StartDragAsync(ExpPointerPoint pointerPoint);
function startDragAsync(pointerPoint)
Public Function StartDragAsync (pointerPoint As ExpPointerPoint) As IAsyncOperation(Of DataPackageOperation)
Parâmetros
- pointerPoint
- ExpPointerPoint
Retornos
- Atributos
Aplica-se a
StartDragAsync(PointerPoint)
Inicia uma operação do tipo "arrastar e soltar".
Importante
Não há suporte se um usuário executa o aplicativo no modo elevado, como administrador.
public:
virtual IAsyncOperation<DataPackageOperation> ^ StartDragAsync(PointerPoint ^ pointerPoint) = StartDragAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DataPackageOperation> StartDragAsync(PointerPoint const& pointerPoint);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DataPackageOperation> StartDragAsync(PointerPoint pointerPoint);
function startDragAsync(pointerPoint)
Public Function StartDragAsync (pointerPoint As PointerPoint) As IAsyncOperation(Of DataPackageOperation)
Parâmetros
- pointerPoint
- PointerPoint
As coordenadas do ponteiro em que o usuário interage com a tela e onde o visual de arrastar está anexado.
Retornos
Um Windows.ApplicationModel.DataTransfer.DataPackageOperation valor que indica o tipo de operação de arrastar e soltar e se a operação foi bem-sucedida.
- Atributos
Comentários
Se você implementar a detecção de gestos personalizados para iniciar uma operação de arrastar, poderá chamar o UIElement.StartDragAsync(PointerPoint) método para iniciar programaticamente uma operação de arrastar em qualquer UIElement. Chamar esse método resulta na geração do UIElement.DragStarting evento. Manipule o evento DragStarting para especificar outras propriedades da operação, como o pacote de dados e arraste o visual.
O parâmetro pointerPoint é o ponto no qual o usuário interage com a tela usando um dispositivo de entrada (toque, mouse ou caneta). O visual de arrastar mostrado durante a operação de arrastar é anexado ao ponteiro indicado no fornecido PointerPointpelo chamador.
O UIElement.StartDragAsync(PointerPoint) retornado por esse método indica se a operação de arrastar é uma movimentação, cópia ou link; e se é ou não um sucesso. Esse é o mesmo valor fornecido pela DropCompletedEventArgs.DropResult propriedade .