Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
182 lines (181 sloc) 9.6 KB
<Type Name="IUICollectionViewDropPlaceholderContext" FullName="UIKit.IUICollectionViewDropPlaceholderContext">
<TypeSignature Language="C#" Value="public interface IUICollectionViewDropPlaceholderContext : IDisposable, UIKit.IUIDragAnimating" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IUICollectionViewDropPlaceholderContext implements class ObjCRuntime.INativeObject, class System.IDisposable, class UIKit.IUIDragAnimating" />
<TypeSignature Language="DocId" Value="T:UIKit.IUICollectionViewDropPlaceholderContext" />
<TypeSignature Language="F#" Value="type IUICollectionViewDropPlaceholderContext = interface&#xA; interface INativeObject&#xA; interface IDisposable&#xA; interface IUIDragAnimating" />
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>ObjCRuntime.INativeObject</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.IDisposable</InterfaceName>
</Interface>
<Interface>
<InterfaceName>UIKit.IUIDragAnimating</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>Foundation.Protocol(Name="UICollectionViewDropPlaceholderContext", WrapperType=typeof(UIKit.UICollectionViewDropPlaceholderContextWrapper))</AttributeName>
</Attribute>
<Attribute>
<AttributeName>Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="DeletePlaceholder", ReturnType=typeof(System.Boolean), Selector="deletePlaceholder")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="SetNeedsCellUpdate", Selector="setNeedsCellUpdate")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="dragItem", IsProperty=true, IsRequired=true, IsStatic=false, Name="DragItem", PropertyType=typeof(UIKit.UIDragItem), Selector="dragItem")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="CommitInsertion", ParameterBlockProxy=new System.Type[] { typeof(ObjCRuntime.Trampolines/NIDActionArity1V186) }, ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(System.Action`1&lt;Foundation.NSIndexPath&gt;) }, ReturnType=typeof(System.Boolean), Selector="commitInsertionWithDataSourceUpdates:")</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Contains manages collection view placeholder information.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="CommitInsertion">
<MemberSignature Language="C#" Value="public bool CommitInsertion (Action&lt;Foundation.NSIndexPath&gt; dataSourceUpdates);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CommitInsertion(class System.Action`1&lt;class Foundation.NSIndexPath&gt; dataSourceUpdates) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.IUICollectionViewDropPlaceholderContext.CommitInsertion(System.Action{Foundation.NSIndexPath})" />
<MemberSignature Language="F#" Value="abstract member CommitInsertion : Action&lt;Foundation.NSIndexPath&gt; -&gt; bool" Usage="iUICollectionViewDropPlaceholderContext.CommitInsertion dataSourceUpdates" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("commitInsertionWithDataSourceUpdates:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>Foundation.Preserve(Conditional=true)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dataSourceUpdates" Type="System.Action&lt;Foundation.NSIndexPath&gt;">
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BlockProxy(typeof(ObjCRuntime.Trampolines/NIDActionArity1V186))</AttributeName>
</Attribute>
</Attributes>
</Parameter>
</Parameters>
<Docs>
<param name="dataSourceUpdates">Handler to run as the placeholder is replaced. Takes the index path where the content should drop.</param>
<summary>Replaces the placeholder cell with dropped content.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeletePlaceholder">
<MemberSignature Language="C#" Value="public bool DeletePlaceholder ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DeletePlaceholder() cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.IUICollectionViewDropPlaceholderContext.DeletePlaceholder" />
<MemberSignature Language="F#" Value="abstract member DeletePlaceholder : unit -&gt; bool" Usage="iUICollectionViewDropPlaceholderContext.DeletePlaceholder " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("deletePlaceholder")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>Foundation.Preserve(Conditional=true)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Removes the placeholder from the view.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DragItem">
<MemberSignature Language="C#" Value="public UIKit.UIDragItem DragItem { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class UIKit.UIDragItem DragItem" />
<MemberSignature Language="DocId" Value="P:UIKit.IUICollectionViewDropPlaceholderContext.DragItem" />
<MemberSignature Language="F#" Value="member this.DragItem : UIKit.UIDragItem" Usage="UIKit.IUICollectionViewDropPlaceholderContext.DragItem" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Preserve(Conditional=true)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("dragItem")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>UIKit.UIDragItem</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the drag item that is represented by the placeholder.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetNeedsCellUpdate">
<MemberSignature Language="C#" Value="public void SetNeedsCellUpdate ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetNeedsCellUpdate() cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.IUICollectionViewDropPlaceholderContext.SetNeedsCellUpdate" />
<MemberSignature Language="F#" Value="abstract member SetNeedsCellUpdate : unit -&gt; unit" Usage="iUICollectionViewDropPlaceholderContext.SetNeedsCellUpdate " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("setNeedsCellUpdate")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>Foundation.Preserve(Conditional=true)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Marks the placeholder cell as requiring updated content.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.