IUIDragDropSession Interface
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.
Interface para consultar recursos e estado do tipo "arrastar e soltar".
[Foundation.Protocol(Name="UIDragDropSession", WrapperType=typeof(UIKit.UIDragDropSessionWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUIDragDropSession : IDisposable, ObjCRuntime.INativeObject
type IUIDragDropSession = interface
interface INativeObject
interface IDisposable
- Derivado
- Atributos
- Implementações
Propriedades
AllowsMoveOperation |
Obtém um valor booliano que informa se a sessão pode mover itens dentro de um único aplicativo. |
Handle |
Manipule (ponteiro) para a representação de objeto não gerenciado. (Herdado de INativeObject) |
Items |
Obtém os itens de arrastar que estão na sessão. |
RestrictedToDraggingApplication |
Obtém um valor booliano que informa se a atividade de arrastar está confinada ao aplicativo de origem. |
Métodos
CanLoadObjects(Class) |
Retorna um valor booliano que informa se a sessão pode carregar objetos da classe especificada. |
HasConformingItems(String[]) |
TReturns um valor booliano que informa se a sessão contém pelo menos um item que é descrito por qualquer um dos identificadores de tipo especificados. |
LocationInView(UIView) |
Retorna o local da atividade de arrastar e soltar no quadro de coordenadas do especificado |
Métodos de Extensão
CanLoadObjects(IUIDragDropSession, Type) |
Retornará |