Share via


IUIDataSourceTranslating Interface

Definition

Interface for managing data source objects.

[Foundation.Protocol(Name="UIDataSourceTranslating", WrapperType=typeof(UIKit.UIDataSourceTranslatingWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="GetPresentationSectionIndex", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(System.IntPtr) }, ReturnType=typeof(System.IntPtr), Selector="presentationSectionIndexForDataSourceSectionIndex:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="GetDataSourceSectionIndex", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(System.IntPtr) }, ReturnType=typeof(System.IntPtr), Selector="dataSourceSectionIndexForPresentationSectionIndex:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="GetPresentationIndexPath", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSIndexPath) }, ReturnType=typeof(Foundation.NSIndexPath), Selector="presentationIndexPathForDataSourceIndexPath:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="GetDataSourceIndexPath", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSIndexPath) }, ReturnType=typeof(Foundation.NSIndexPath), Selector="dataSourceIndexPathForPresentationIndexPath:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="PerformUsingPresentationValues", ParameterBlockProxy=new System.Type[] { typeof(ObjCRuntime.Trampolines+NIDAction) }, ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(System.Action) }, Selector="performUsingPresentationValues:")]
public interface IUIDataSourceTranslating : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(Name="UIDataSourceTranslating", WrapperType=typeof(UIKit.UIDataSourceTranslatingWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="GetPresentationSectionIndex", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(System.IntPtr) }, ReturnType=typeof(System.IntPtr), Selector="presentationSectionIndexForDataSourceSectionIndex:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="GetDataSourceSectionIndex", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(System.IntPtr) }, ReturnType=typeof(System.IntPtr), Selector="dataSourceSectionIndexForPresentationSectionIndex:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="GetPresentationIndexPath", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSIndexPath) }, ReturnType=typeof(Foundation.NSIndexPath), Selector="presentationIndexPathForDataSourceIndexPath:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="GetDataSourceIndexPath", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSIndexPath) }, ReturnType=typeof(Foundation.NSIndexPath), Selector="dataSourceIndexPathForPresentationIndexPath:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="PerformUsingPresentationValues", ParameterBlockProxy=new System.Type[] { typeof(ObjCRuntime.Trampolines+NIDAction) }, ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(System.Action) }, Selector="performUsingPresentationValues:")>]
type IUIDataSourceTranslating = interface
    interface INativeObject
    interface IDisposable
Derived
Attributes
Implements

Applies to