Compartilhar via


IUICollectionViewDropDelegate Interface

Definição

Interface que representa os métodos necessários (se houver) do protocolo UICollectionViewDropDelegate.

[Foundation.Protocol(Name="UICollectionViewDropDelegate", WrapperType=typeof(UIKit.UICollectionViewDropDelegateWrapper))]
[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 IUICollectionViewDropDelegate : IDisposable, ObjCRuntime.INativeObject
type IUICollectionViewDropDelegate = interface
    interface INativeObject
    interface IDisposable
Derivado
Atributos
Implementações

Comentários

Essa interface contém os métodos necessários (se houver) do protocolo definido por UICollectionViewDropDelegate.

Se os desenvolvedores criarem classes que implementam essa interface, os métodos de implementação serão exportados automaticamente para Objective-C com a assinatura correspondente do método definido no UICollectionViewDropDelegate protocolo.

Métodos opcionais (se houver) são fornecidos pela UICollectionViewDropDelegate_Extensions classe como métodos de extensão para a interface, permitindo que os desenvolvedores invoquem métodos opcionais no protocolo.

Propriedades

Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de INativeObject)

Métodos

PerformDrop(UICollectionView, IUICollectionViewDropCoordinator)

Método chamado para remover dados em uma exibição de coleção.

Métodos de Extensão

CanHandleDropSession(IUICollectionViewDropDelegate, UICollectionView, IUIDropSession)

Retorna um valor booliano que informa se a exibição de coleção pode manipular quedas dos dados na sessão.

DropSessionDidEnd(IUICollectionViewDropDelegate, UICollectionView, IUIDropSession)

Método que é chamado quando a sessão de soltar termina.

DropSessionDidEnter(IUICollectionViewDropDelegate, UICollectionView, IUIDropSession)

Método chamado quando o ponto de soltar entra na exibição de coleção.

DropSessionDidExit(IUICollectionViewDropDelegate, UICollectionView, IUIDropSession)

Método chamado quando o ponto de soltar deixa a exibição de coleção.

DropSessionDidUpdate(IUICollectionViewDropDelegate, UICollectionView, IUIDropSession, NSIndexPath)

Método que é chamado quando o ponto de soltar sobre a exibição de coleção é alterado.

GetDropPreviewParameters(IUICollectionViewDropDelegate, UICollectionView, NSIndexPath)

Retorna os parâmetros de visualização de arrastar para o item no caminho de índice especificado.

Aplica-se a