summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs.xml80163
-rw-r--r--docs/Xamarin.Forms.Core/Xamarin.Forms/Image.xml11
2 files changed, 7 insertions, 80167 deletions
diff --git a/docs.xml b/docs.xml
deleted file mode 100644
index 6b6ea556..00000000
--- a/docs.xml
+++ /dev/null
@@ -1,80163 +0,0 @@
-<Overview>
- <Assemblies>
- <Assembly Name="Xamarin.Forms.Core" Version="2.0.0.0">
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.Default | System.Diagnostics.DebuggableAttribute+DebuggingModes.DisableOptimizations | System.Diagnostics.DebuggableAttribute+DebuggingModes.EnableEditAndContinue | System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyCompany("Xamarin Inc.")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyConfiguration("")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyCopyright("Copyright © Xamarin Inc. 2013-2016")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyDescription("")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyFileVersion("2.0.0.0")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyProduct("Xamarin.Forms")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyTitle("Xamarin.Forms.Core")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyTrademark("")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CompilationRelaxations(8)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("iOSUnitTests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Controls")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Core.Design")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Core.UnitTests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Core.Android.UnitTests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Core.WP8.UnitTests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Xaml")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps.iOS")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps.iOS.Classic")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps.Android")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Xaml.UnitTests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.UITests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.FlexLayout.UnitTests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Core.iOS.UITests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Core.Android.UITests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Core.Windows.UITests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Core.macOS.UITests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.iOS.UITests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Android.UITests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Loader")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.UITest.Validator")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Build.Tasks")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Platform")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Pages")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Pages.UnitTests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.CarouselView")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.Versioning.TargetFramework(".NETPortable,Version=v4.5,Profile=Profile259", FrameworkDisplayName=".NET Portable Subset")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.Dependency(typeof(Xamarin.Forms.Xaml.ValueConverterProvider))</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.Internals.Preserve</AttributeName>
- </Attribute>
- </Attributes>
- </Assembly>
- </Assemblies>
- <Remarks>To be added.</Remarks>
- <Copyright>To be added.</Copyright>
- <Types>
- <Namespace Name="Xamarin.Forms">
- <Type Name="AbsoluteLayout" Kind="Class" />
- <Type Name="AbsoluteLayout+IAbsoluteList`1" DisplayName="AbsoluteLayout+IAbsoluteList&lt;T&gt;" Kind="Interface" />
- <Type Name="AbsoluteLayoutFlags" Kind="Enumeration" />
- <Type Name="ActivityIndicator" Kind="Class" />
- <Type Name="Animation" Kind="Class" />
- <Type Name="AnimationExtensions" Kind="Class" />
- <Type Name="Application" Kind="Class" />
- <Type Name="AppLinkEntry" Kind="Class" />
- <Type Name="Aspect" Kind="Enumeration" />
- <Type Name="AutomationProperties" Kind="Class" />
- <Type Name="BackButtonPressedEventArgs" Kind="Class" />
- <Type Name="BaseMenuItem" Kind="Class" />
- <Type Name="Behavior" Kind="Class" />
- <Type Name="Behavior`1" DisplayName="Behavior&lt;T&gt;" Kind="Class" />
- <Type Name="BindableObject" Kind="Class" />
- <Type Name="BindableObjectExtensions" Kind="Class" />
- <Type Name="BindableProperty" Kind="Class" />
- <Type Name="BindableProperty+BindingPropertyChangedDelegate" Kind="Delegate" />
- <Type Name="BindableProperty+BindingPropertyChangedDelegate`1" DisplayName="BindableProperty+BindingPropertyChangedDelegate&lt;TPropertyType&gt;" Kind="Delegate" />
- <Type Name="BindableProperty+BindingPropertyChangingDelegate" Kind="Delegate" />
- <Type Name="BindableProperty+BindingPropertyChangingDelegate`1" DisplayName="BindableProperty+BindingPropertyChangingDelegate&lt;TPropertyType&gt;" Kind="Delegate" />
- <Type Name="BindableProperty+CoerceValueDelegate" Kind="Delegate" />
- <Type Name="BindableProperty+CoerceValueDelegate`1" DisplayName="BindableProperty+CoerceValueDelegate&lt;TPropertyType&gt;" Kind="Delegate" />
- <Type Name="BindableProperty+CreateDefaultValueDelegate" Kind="Delegate" />
- <Type Name="BindableProperty+CreateDefaultValueDelegate`2" DisplayName="BindableProperty+CreateDefaultValueDelegate&lt;TDeclarer,TPropertyType&gt;" Kind="Delegate" />
- <Type Name="BindableProperty+ValidateValueDelegate" Kind="Delegate" />
- <Type Name="BindableProperty+ValidateValueDelegate`1" DisplayName="BindableProperty+ValidateValueDelegate&lt;TPropertyType&gt;" Kind="Delegate" />
- <Type Name="BindablePropertyConverter" Kind="Class" />
- <Type Name="BindablePropertyKey" Kind="Class" />
- <Type Name="Binding" Kind="Class" />
- <Type Name="BindingBase" Kind="Class" />
- <Type Name="BindingCondition" Kind="Class" />
- <Type Name="BindingMode" Kind="Enumeration" />
- <Type Name="BindingTypeConverter" Kind="Class" />
- <Type Name="BoundsConstraint" Kind="Class" />
- <Type Name="BoundsTypeConverter" Kind="Class" />
- <Type Name="BoxView" Kind="Class" />
- <Type Name="Button" Kind="Class" />
- <Type Name="Button+ButtonContentLayout" Kind="Class" />
- <Type Name="Button+ButtonContentLayout+ImagePosition" Kind="Enumeration" />
- <Type Name="Button+ButtonContentTypeConverter" Kind="Class" />
- <Type Name="CarouselPage" Kind="Class" />
- <Type Name="Cell" Kind="Class" />
- <Type Name="CollectionSynchronizationCallback" Kind="Delegate" />
- <Type Name="Color" Kind="Structure" />
- <Type Name="ColorTypeConverter" Kind="Class" />
- <Type Name="ColumnDefinition" Kind="Class" />
- <Type Name="ColumnDefinitionCollection" Kind="Class" />
- <Type Name="Command" Kind="Class" />
- <Type Name="Command`1" DisplayName="Command&lt;T&gt;" Kind="Class" />
- <Type Name="Condition" Kind="Class" />
- <Type Name="Configuration`2" DisplayName="Configuration&lt;TPlatform,TElement&gt;" Kind="Class" />
- <Type Name="Constraint" Kind="Class" />
- <Type Name="ConstraintExpression" Kind="Class" />
- <Type Name="ConstraintType" Kind="Enumeration" />
- <Type Name="ConstraintTypeConverter" Kind="Class" />
- <Type Name="ContentPage" Kind="Class" />
- <Type Name="ContentPresenter" Kind="Class" />
- <Type Name="ContentPropertyAttribute" Kind="Class" />
- <Type Name="ContentView" Kind="Class" />
- <Type Name="ControlTemplate" Kind="Class" />
- <Type Name="DataTemplate" Kind="Class" />
- <Type Name="DataTemplateSelector" Kind="Class" />
- <Type Name="DataTrigger" Kind="Class" />
- <Type Name="DateChangedEventArgs" Kind="Class" />
- <Type Name="DatePicker" Kind="Class" />
- <Type Name="DefinitionCollection`1" DisplayName="DefinitionCollection&lt;T&gt;" Kind="Class" />
- <Type Name="DependencyAttribute" Kind="Class" />
- <Type Name="DependencyFetchTarget" Kind="Enumeration" />
- <Type Name="DependencyService" Kind="Class" />
- <Type Name="Device" Kind="Class" />
- <Type Name="Device+Styles" Kind="Class" />
- <Type Name="Easing" Kind="Class" />
- <Type Name="Editor" Kind="Class" />
- <Type Name="Effect" Kind="Class" />
- <Type Name="Element" Kind="Class" />
- <Type Name="ElementEventArgs" Kind="Class" />
- <Type Name="ElementTemplate" Kind="Class" />
- <Type Name="Entry" Kind="Class" />
- <Type Name="EntryCell" Kind="Class" />
- <Type Name="EventTrigger" Kind="Class" />
- <Type Name="ExportEffectAttribute" Kind="Class" />
- <Type Name="FileImageSource" Kind="Class" />
- <Type Name="FileImageSourceConverter" Kind="Class" />
- <Type Name="FocusEventArgs" Kind="Class" />
- <Type Name="Font" Kind="Structure" />
- <Type Name="FontAttributes" Kind="Enumeration" />
- <Type Name="FontSizeConverter" Kind="Class" />
- <Type Name="FontTypeConverter" Kind="Class" />
- <Type Name="FormattedString" Kind="Class" />
- <Type Name="Frame" Kind="Class" />
- <Type Name="GestureRecognizer" Kind="Class" />
- <Type Name="GestureState" Kind="Enumeration" />
- <Type Name="GestureStatus" Kind="Enumeration" />
- <Type Name="Grid" Kind="Class" />
- <Type Name="Grid+IGridList`1" DisplayName="Grid+IGridList&lt;T&gt;" Kind="Interface" />
- <Type Name="GridLength" Kind="Structure" />
- <Type Name="GridLengthTypeConverter" Kind="Class" />
- <Type Name="GridUnitType" Kind="Enumeration" />
- <Type Name="HandlerAttribute" Kind="Class" />
- <Type Name="HtmlWebViewSource" Kind="Class" />
- <Type Name="IAnimatable" Kind="Interface" />
- <Type Name="IAppIndexingProvider" Kind="Interface" />
- <Type Name="IApplicationController" Kind="Interface" />
- <Type Name="IAppLinkEntry" Kind="Interface" />
- <Type Name="IAppLinks" Kind="Interface" />
- <Type Name="IButtonController" Kind="Interface" />
- <Type Name="ICellController" Kind="Interface" />
- <Type Name="IConfigElement`1" DisplayName="IConfigElement&lt;T&gt;" Kind="Interface" />
- <Type Name="IConfigPlatform" Kind="Interface" />
- <Type Name="IDefinition" Kind="Interface" />
- <Type Name="IEditorController" Kind="Interface" />
- <Type Name="IEffectControlProvider" Kind="Interface" />
- <Type Name="IElementConfiguration`1" DisplayName="IElementConfiguration&lt;TElement&gt;" Kind="Interface" />
- <Type Name="IElementController" Kind="Interface" />
- <Type Name="IEntryCellController" Kind="Interface" />
- <Type Name="IEntryController" Kind="Interface" />
- <Type Name="IExtendedTypeConverter" Kind="Interface" />
- <Type Name="IGestureRecognizer" Kind="Interface" />
- <Type Name="IGridController" Kind="Interface" />
- <Type Name="IImageController" Kind="Interface" />
- <Type Name="IItemsView`1" DisplayName="IItemsView&lt;T&gt;" Kind="Interface" />
- <Type Name="IItemViewController" Kind="Interface" />
- <Type Name="ILayout" Kind="Interface" />
- <Type Name="ILayoutController" Kind="Interface" />
- <Type Name="IListProxy" Kind="Interface" />
- <Type Name="IListViewController" Kind="Interface" />
- <Type Name="Image" Kind="Class" />
- <Type Name="ImageCell" Kind="Class" />
- <Type Name="ImageSource" Kind="Class" />
- <Type Name="ImageSourceConverter" Kind="Class" />
- <Type Name="IMasterDetailPageController" Kind="Interface" />
- <Type Name="IMenuItemController" Kind="Interface" />
- <Type Name="IMessagingCenter" Kind="Interface" />
- <Type Name="IMultiPageController`1" DisplayName="IMultiPageController&lt;T&gt;" Kind="Interface" />
- <Type Name="INativeElementView" Kind="Interface" />
- <Type Name="INavigation" Kind="Interface" />
- <Type Name="INavigationMenuController" Kind="Interface" />
- <Type Name="INavigationPageController" Kind="Interface" />
- <Type Name="InputView" Kind="Class" />
- <Type Name="IOpenGlViewController" Kind="Interface" />
- <Type Name="IOpenGLViewController" Kind="Interface" />
- <Type Name="IPageContainer`1" DisplayName="IPageContainer&lt;T&gt;" Kind="Interface" />
- <Type Name="IPageController" Kind="Interface" />
- <Type Name="IPanGestureController" Kind="Interface" />
- <Type Name="IPinchGestureController" Kind="Interface" />
- <Type Name="IPlatform" Kind="Interface" />
- <Type Name="IPlatformElementConfiguration`2" DisplayName="IPlatformElementConfiguration&lt;TPlatform,TElement&gt;" Kind="Interface" />
- <Type Name="IPlatformEngine" Kind="Interface" />
- <Type Name="IRegisterable" Kind="Interface" />
- <Type Name="IScrollViewController" Kind="Interface" />
- <Type Name="ISearchBarController" Kind="Interface" />
- <Type Name="IStreamImageSource" Kind="Interface" />
- <Type Name="ITableModel" Kind="Interface" />
- <Type Name="ITableViewController" Kind="Interface" />
- <Type Name="ITemplatedItemsList`1" DisplayName="ITemplatedItemsList&lt;TItem&gt;" Kind="Interface" />
- <Type Name="ITemplatedItemsListScrollToRequestedEventArgs" Kind="Interface" />
- <Type Name="ITemplatedItemsView`1" DisplayName="ITemplatedItemsView&lt;TItem&gt;" Kind="Interface" />
- <Type Name="ItemsView`1" DisplayName="ItemsView&lt;TVisual&gt;" Kind="Class" />
- <Type Name="ItemTappedEventArgs" Kind="Class" />
- <Type Name="ItemVisibilityEventArgs" Kind="Class" />
- <Type Name="IValueConverter" Kind="Interface" />
- <Type Name="IViewContainer`1" DisplayName="IViewContainer&lt;T&gt;" Kind="Interface" />
- <Type Name="IViewController" Kind="Interface" />
- <Type Name="IVisualElementController" Kind="Interface" />
- <Type Name="IWebViewController" Kind="Interface" />
- <Type Name="IWebViewDelegate" Kind="Interface" />
- <Type Name="Keyboard" Kind="Class" />
- <Type Name="KeyboardFlags" Kind="Enumeration" />
- <Type Name="KeyboardTypeConverter" Kind="Class" />
- <Type Name="Label" Kind="Class" />
- <Type Name="Layout" Kind="Class" />
- <Type Name="Layout`1" DisplayName="Layout&lt;T&gt;" Kind="Class" />
- <Type Name="LayoutAlignment" Kind="Enumeration" />
- <Type Name="LayoutOptions" Kind="Structure" />
- <Type Name="LayoutOptionsConverter" Kind="Class" />
- <Type Name="LineBreakMode" Kind="Enumeration" />
- <Type Name="ListStringTypeConverter" Kind="Class" />
- <Type Name="ListView" Kind="Class" />
- <Type Name="ListViewCachingStrategy" Kind="Enumeration" />
- <Type Name="MasterBehavior" Kind="Enumeration" />
- <Type Name="MasterDetailPage" Kind="Class" />
- <Type Name="MeasureFlags" Kind="Enumeration" />
- <Type Name="MenuItem" Kind="Class" />
- <Type Name="MessagingCenter" Kind="Class" />
- <Type Name="ModalEventArgs" Kind="Class" />
- <Type Name="ModalPoppedEventArgs" Kind="Class" />
- <Type Name="ModalPoppingEventArgs" Kind="Class" />
- <Type Name="ModalPushedEventArgs" Kind="Class" />
- <Type Name="ModalPushingEventArgs" Kind="Class" />
- <Type Name="MultiPage`1" DisplayName="MultiPage&lt;T&gt;" Kind="Class" />
- <Type Name="MultiTrigger" Kind="Class" />
- <Type Name="NamedSize" Kind="Enumeration" />
- <Type Name="NameScopeExtensions" Kind="Class" />
- <Type Name="NavigationEventArgs" Kind="Class" />
- <Type Name="NavigationMenu" Kind="Class" />
- <Type Name="NavigationPage" Kind="Class" />
- <Type Name="On" Kind="Class" />
- <Type Name="OnIdiom`1" DisplayName="OnIdiom&lt;T&gt;" Kind="Class" />
- <Type Name="OnPlatform`1" DisplayName="OnPlatform&lt;T&gt;" Kind="Class" />
- <Type Name="OpenGLView" Kind="Class" />
- <Type Name="Page" Kind="Class" />
- <Type Name="PanGestureRecognizer" Kind="Class" />
- <Type Name="PanUpdatedEventArgs" Kind="Class" />
- <Type Name="Picker" Kind="Class" />
- <Type Name="PinchGestureRecognizer" Kind="Class" />
- <Type Name="PinchGestureUpdatedEventArgs" Kind="Class" />
- <Type Name="PlatformEffect`2" DisplayName="PlatformEffect&lt;TContainer,TControl&gt;" Kind="Class" />
- <Type Name="Point" Kind="Structure" />
- <Type Name="PointTypeConverter" Kind="Class" />
- <Type Name="PoppedToRootEventArgs" Kind="Class" />
- <Type Name="ProgressBar" Kind="Class" />
- <Type Name="PropertyChangingEventArgs" Kind="Class" />
- <Type Name="PropertyChangingEventHandler" Kind="Delegate" />
- <Type Name="PropertyCondition" Kind="Class" />
- <Type Name="Rectangle" Kind="Structure" />
- <Type Name="RectangleTypeConverter" Kind="Class" />
- <Type Name="RelativeLayout" Kind="Class" />
- <Type Name="RelativeLayout+IRelativeList`1" DisplayName="RelativeLayout+IRelativeList&lt;T&gt;" Kind="Interface" />
- <Type Name="RenderWithAttribute" Kind="Class" />
- <Type Name="ResolutionGroupNameAttribute" Kind="Class" />
- <Type Name="ResourceDictionary" Kind="Class" />
- <Type Name="RoutingEffect" Kind="Class" />
- <Type Name="RowDefinition" Kind="Class" />
- <Type Name="RowDefinitionCollection" Kind="Class" />
- <Type Name="ScrolledEventArgs" Kind="Class" />
- <Type Name="ScrollOrientation" Kind="Enumeration" />
- <Type Name="ScrollToMode" Kind="Enumeration" />
- <Type Name="ScrollToPosition" Kind="Enumeration" />
- <Type Name="ScrollToRequestedEventArgs" Kind="Class" />
- <Type Name="ScrollView" Kind="Class" />
- <Type Name="SearchBar" Kind="Class" />
- <Type Name="SelectedItemChangedEventArgs" Kind="Class" />
- <Type Name="SelectedPositionChangedEventArgs" Kind="Class" />
- <Type Name="SeparatorVisibility" Kind="Enumeration" />
- <Type Name="Setter" Kind="Class" />
- <Type Name="SettersExtensions" Kind="Class" />
- <Type Name="Size" Kind="Structure" />
- <Type Name="SizeRequest" Kind="Structure" />
- <Type Name="Slider" Kind="Class" />
- <Type Name="Span" Kind="Class" />
- <Type Name="StackLayout" Kind="Class" />
- <Type Name="StackOrientation" Kind="Enumeration" />
- <Type Name="Stepper" Kind="Class" />
- <Type Name="StreamImageSource" Kind="Class" />
- <Type Name="Style" Kind="Class" />
- <Type Name="Switch" Kind="Class" />
- <Type Name="SwitchCell" Kind="Class" />
- <Type Name="TabbedPage" Kind="Class" />
- <Type Name="TableIntent" Kind="Enumeration" />
- <Type Name="TableRoot" Kind="Class" />
- <Type Name="TableSection" Kind="Class" />
- <Type Name="TableSectionBase" Kind="Class" />
- <Type Name="TableSectionBase`1" DisplayName="TableSectionBase&lt;T&gt;" Kind="Class" />
- <Type Name="TableView" Kind="Class" />
- <Type Name="TabsStyle" Kind="Enumeration" />
- <Type Name="TapGestureRecognizer" Kind="Class" />
- <Type Name="TappedEventArgs" Kind="Class" />
- <Type Name="TargetIdiom" Kind="Enumeration" />
- <Type Name="TargetPlatform" Kind="Enumeration" />
- <Type Name="TemplateBinding" Kind="Class" />
- <Type Name="TemplatedPage" Kind="Class" />
- <Type Name="TemplatedView" Kind="Class" />
- <Type Name="TemplateExtensions" Kind="Class" />
- <Type Name="TextAlignment" Kind="Enumeration" />
- <Type Name="TextCell" Kind="Class" />
- <Type Name="TextChangedEventArgs" Kind="Class" />
- <Type Name="Thickness" Kind="Structure" />
- <Type Name="ThicknessTypeConverter" Kind="Class" />
- <Type Name="TimePicker" Kind="Class" />
- <Type Name="ToggledEventArgs" Kind="Class" />
- <Type Name="ToolbarItem" Kind="Class" />
- <Type Name="ToolbarItemOrder" Kind="Enumeration" />
- <Type Name="Trigger" Kind="Class" />
- <Type Name="TriggerAction" Kind="Class" />
- <Type Name="TriggerAction`1" DisplayName="TriggerAction&lt;T&gt;" Kind="Class" />
- <Type Name="TriggerBase" Kind="Class" />
- <Type Name="TypeConverter" Kind="Class" />
- <Type Name="TypeConverterAttribute" Kind="Class" />
- <Type Name="TypeTypeConverter" Kind="Class" />
- <Type Name="UnsolvableConstraintsException" Kind="Class" />
- <Type Name="UriImageSource" Kind="Class" />
- <Type Name="UriTypeConverter" Kind="Class" />
- <Type Name="UrlWebViewSource" Kind="Class" />
- <Type Name="ValueChangedEventArgs" Kind="Class" />
- <Type Name="Vec2" Kind="Structure" />
- <Type Name="View" Kind="Class" />
- <Type Name="ViewCell" Kind="Class" />
- <Type Name="ViewExtensions" Kind="Class" />
- <Type Name="ViewState" Kind="Enumeration" />
- <Type Name="VisualElement" Kind="Class" />
- <Type Name="VisualElement+FocusRequestArgs" Kind="Class" />
- <Type Name="WebNavigatedEventArgs" Kind="Class" />
- <Type Name="WebNavigatingEventArgs" Kind="Class" />
- <Type Name="WebNavigationEvent" Kind="Enumeration" />
- <Type Name="WebNavigationEventArgs" Kind="Class" />
- <Type Name="WebNavigationResult" Kind="Enumeration" />
- <Type Name="WebView" Kind="Class" />
- <Type Name="WebViewSource" Kind="Class" />
- <Type Name="WebViewSourceTypeConverter" Kind="Class" />
- </Namespace>
- <Namespace Name="Xamarin.Forms.Internals">
- <Type Name="ActionSheetArguments" Kind="Class" />
- <Type Name="AlertArguments" Kind="Class" />
- <Type Name="CellExtensions" Kind="Class" />
- <Type Name="CustomKeyboard" Kind="Class" />
- <Type Name="DataTemplateExtensions" Kind="Class" />
- <Type Name="DelegateLogListener" Kind="Class" />
- <Type Name="DeviceInfo" Kind="Class" />
- <Type Name="DeviceOrientation" Kind="Enumeration" />
- <Type Name="DeviceOrientationExtensions" Kind="Class" />
- <Type Name="DynamicResource" Kind="Class" />
- <Type Name="EffectUtilities" Kind="Class" />
- <Type Name="EnumerableExtensions" Kind="Class" />
- <Type Name="EvalRequested" Kind="Class" />
- <Type Name="EventArg`1" DisplayName="EventArg&lt;T&gt;" Kind="Class" />
- <Type Name="ExpressionSearch" Kind="Class" />
- <Type Name="FileAccess" Kind="Enumeration" />
- <Type Name="FileMode" Kind="Enumeration" />
- <Type Name="FileShare" Kind="Enumeration" />
- <Type Name="IDataTemplate" Kind="Interface" />
- <Type Name="IDeserializer" Kind="Interface" />
- <Type Name="IDynamicResourceHandler" Kind="Interface" />
- <Type Name="IExpressionSearch" Kind="Interface" />
- <Type Name="IFontElement" Kind="Interface" />
- <Type Name="IIsolatedStorageFile" Kind="Interface" />
- <Type Name="INameScope" Kind="Interface" />
- <Type Name="InvalidationTrigger" Kind="Enumeration" />
- <Type Name="IPlatform" Kind="Interface" />
- <Type Name="IPlatformServices" Kind="Interface" />
- <Type Name="IResourceDictionary" Kind="Interface" />
- <Type Name="ISystemResourcesProvider" Kind="Interface" />
- <Type Name="LockableObservableListWrapper" Kind="Class" />
- <Type Name="Log" Kind="Class" />
- <Type Name="LogListener" Kind="Class" />
- <Type Name="NameScope" Kind="Class" />
- <Type Name="NativeBindingHelpers" Kind="Class" />
- <Type Name="NavigationMenu" Kind="Class" />
- <Type Name="NavigationModel" Kind="Class" />
- <Type Name="NavigationProxy" Kind="Class" />
- <Type Name="NavigationRequestedEventArgs" Kind="Class" />
- <Type Name="NotifyCollectionChangedEventArgsEx" Kind="Class" />
- <Type Name="NotifyCollectionChangedEventArgsExtensions" Kind="Class" />
- <Type Name="NumericExtensions" Kind="Class" />
- <Type Name="Performance" Kind="Class" />
- <Type Name="PreserveAttribute" Kind="Class" />
- <Type Name="ReflectionExtensions" Kind="Class" />
- <Type Name="Registrar" Kind="Class" />
- <Type Name="Registrar`1" DisplayName="Registrar&lt;TRegistrable&gt;" Kind="Class" />
- <Type Name="ResourceLoader" Kind="Class" />
- <Type Name="ResourcesChangedEventArgs" Kind="Class" />
- <Type Name="SetValueFlags" Kind="Enumeration" />
- <Type Name="TableModel" Kind="Class" />
- <Type Name="TemplatedItemsList`2" DisplayName="TemplatedItemsList&lt;TView,TItem&gt;" Kind="Class" />
- <Type Name="Ticker" Kind="Class" />
- <Type Name="ToolbarTracker" Kind="Class" />
- <Type Name="TypedBinding`2" DisplayName="TypedBinding&lt;TSource,TProperty&gt;" Kind="Class" />
- <Type Name="TypedBindingBase" Kind="Class" />
- </Namespace>
- <Namespace Name="Xamarin.Forms.PlatformConfiguration">
- <Type Name="Android" Kind="Class" />
- <Type Name="iOS" Kind="Class" />
- <Type Name="macOS" Kind="Class" />
- <Type Name="Tizen" Kind="Class" />
- <Type Name="Windows" Kind="Class" />
- </Namespace>
- <Namespace Name="Xamarin.Forms.PlatformConfiguration.AndroidSpecific">
- <Type Name="Application" Kind="Class" />
- <Type Name="ListView" Kind="Class" />
- <Type Name="TabbedPage" Kind="Class" />
- <Type Name="WindowSoftInputModeAdjust" Kind="Enumeration" />
- </Namespace>
- <Namespace Name="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat">
- <Type Name="Application" Kind="Class" />
- </Namespace>
- <Namespace Name="Xamarin.Forms.PlatformConfiguration.iOSSpecific">
- <Type Name="BlurEffectStyle" Kind="Enumeration" />
- <Type Name="Entry" Kind="Class" />
- <Type Name="NavigationPage" Kind="Class" />
- <Type Name="Page" Kind="Class" />
- <Type Name="Picker" Kind="Class" />
- <Type Name="ScrollView" Kind="Class" />
- <Type Name="StatusBarHiddenMode" Kind="Enumeration" />
- <Type Name="StatusBarTextColorMode" Kind="Enumeration" />
- <Type Name="UIStatusBarAnimation" Kind="Enumeration" />
- <Type Name="UpdateMode" Kind="Enumeration" />
- <Type Name="VisualElement" Kind="Class" />
- </Namespace>
- <Namespace Name="Xamarin.Forms.PlatformConfiguration.macOSSpecific">
- <Type Name="TabbedPage" Kind="Class" />
- </Namespace>
- <Namespace Name="Xamarin.Forms.PlatformConfiguration.WindowsSpecific">
- <Type Name="CollapseStyle" Kind="Enumeration" />
- <Type Name="MasterDetailPage" Kind="Class" />
- <Type Name="Page" Kind="Class" />
- <Type Name="ToolbarPlacement" Kind="Enumeration" />
- </Namespace>
- <Namespace Name="Xamarin.Forms.Xaml">
- <Type Name="AcceptEmptyServiceProviderAttribute" Kind="Class" />
- <Type Name="IMarkupExtension" Kind="Interface" />
- <Type Name="IMarkupExtension`1" DisplayName="IMarkupExtension&lt;T&gt;" Kind="Interface" />
- <Type Name="IProvideValueTarget" Kind="Interface" />
- <Type Name="IRootObjectProvider" Kind="Interface" />
- <Type Name="IValueProvider" Kind="Interface" />
- <Type Name="IXamlTypeResolver" Kind="Interface" />
- <Type Name="IXmlLineInfoProvider" Kind="Interface" />
- <Type Name="XamlParseException" Kind="Class" />
- <Type Name="XmlLineInfo" Kind="Class" />
- </Namespace>
- <Namespace Name="Xamarin.Forms.Xaml.Internals">
- <Type Name="INativeBindingService" Kind="Interface" />
- <Type Name="INativeValueConverterService" Kind="Interface" />
- </Namespace>
- </Types>
- <Title>Xamarin.Forms.Core</Title>
- <ExtensionMethods>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IAnimatable" />
- </Targets>
- <Member MemberName="AbortAnimation">
- <MemberSignature Language="C#" Value="public static bool AbortAnimation (this Xamarin.Forms.IAnimatable self, string handle);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AbortAnimation(class Xamarin.Forms.IAnimatable self, string handle) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="handle" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="self">The object on which this method will be run.</param>
- <param name="handle">An animation key that must be unique among its sibling and parent animations for the duration of the animation.</param>
- <summary>Stops the animation.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.AnimationExtensions" Member="M:Xamarin.Forms.AnimationExtensions.AbortAnimation(Xamarin.Forms.IAnimatable,System.String)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IAnimatable" />
- </Targets>
- <Member MemberName="Animate">
- <MemberSignature Language="C#" Value="public static void Animate (this Xamarin.Forms.IAnimatable self, string name, Action&lt;double&gt; callback, double start, double end, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = null, Action&lt;double,bool&gt; finished = null, Func&lt;bool&gt; repeat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Animate(class Xamarin.Forms.IAnimatable self, string name, class System.Action`1&lt;float64&gt; callback, float64 start, float64 end, unsigned int32 rate, unsigned int32 length, class Xamarin.Forms.Easing easing, class System.Action`2&lt;float64, bool&gt; finished, class System.Func`1&lt;bool&gt; repeat) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="callback" Type="System.Action&lt;System.Double&gt;" />
- <Parameter Name="start" Type="System.Double" />
- <Parameter Name="end" Type="System.Double" />
- <Parameter Name="rate" Type="System.UInt32" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- <Parameter Name="finished" Type="System.Action&lt;System.Double,System.Boolean&gt;" />
- <Parameter Name="repeat" Type="System.Func&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="self">The object on which this method will be run.</param>
- <param name="name">An animation key that should be unique among its sibling and parent animations for the duration of the animation.</param>
- <param name="callback">An action that is called with successive animation values.</param>
- <param name="start">The fraction into the current animation at which to start the animation.</param>
- <param name="end">The fraction into the current animation at which to stop the animation.</param>
- <param name="rate">The time, in milliseconds, between frames.</param>
- <param name="length">The number of milliseconds over which to interpolate the animation.</param>
- <param name="easing">The easing function to use to transision in, out, or in and out of the animation.</param>
- <param name="finished">An action to call when the animation is finished.</param>
- <param name="repeat">A function that returns true if the animation should continue.</param>
- <summary>Sets the specified parameters and starts the animation.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.AnimationExtensions" Member="M:Xamarin.Forms.AnimationExtensions.Animate(Xamarin.Forms.IAnimatable,System.String,System.Action{System.Double},System.Double,System.Double,System.UInt32,System.UInt32,Xamarin.Forms.Easing,System.Action{System.Double,System.Boolean},System.Func{System.Boolean})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IAnimatable" />
- </Targets>
- <Member MemberName="Animate">
- <MemberSignature Language="C#" Value="public static void Animate (this Xamarin.Forms.IAnimatable self, string name, Action&lt;double&gt; callback, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = null, Action&lt;double,bool&gt; finished = null, Func&lt;bool&gt; repeat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Animate(class Xamarin.Forms.IAnimatable self, string name, class System.Action`1&lt;float64&gt; callback, unsigned int32 rate, unsigned int32 length, class Xamarin.Forms.Easing easing, class System.Action`2&lt;float64, bool&gt; finished, class System.Func`1&lt;bool&gt; repeat) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="callback" Type="System.Action&lt;System.Double&gt;" />
- <Parameter Name="rate" Type="System.UInt32" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- <Parameter Name="finished" Type="System.Action&lt;System.Double,System.Boolean&gt;" />
- <Parameter Name="repeat" Type="System.Func&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="self">The object on which this method will be run.</param>
- <param name="name">An animation key that should be unique among its sibling and parent animations for the duration of the animation.</param>
- <param name="callback">An action that is called with successive animation values.</param>
- <param name="rate">The time, in milliseconds, between frames.</param>
- <param name="length">The number of milliseconds over which to interpolate the animation.</param>
- <param name="easing">The easing function to use to transision in, out, or in and out of the animation.</param>
- <param name="finished">An action to call when the animation is finished.</param>
- <param name="repeat">A function that returns true if the animation should continue.</param>
- <summary>Sets the specified parameters and starts the animation.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.AnimationExtensions" Member="M:Xamarin.Forms.AnimationExtensions.Animate(Xamarin.Forms.IAnimatable,System.String,System.Action{System.Double},System.UInt32,System.UInt32,Xamarin.Forms.Easing,System.Action{System.Double,System.Boolean},System.Func{System.Boolean})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IAnimatable" />
- </Targets>
- <Member MemberName="Animate">
- <MemberSignature Language="C#" Value="public static void Animate (this Xamarin.Forms.IAnimatable self, string name, Xamarin.Forms.Animation animation, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = null, Action&lt;double,bool&gt; finished = null, Func&lt;bool&gt; repeat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Animate(class Xamarin.Forms.IAnimatable self, string name, class Xamarin.Forms.Animation animation, unsigned int32 rate, unsigned int32 length, class Xamarin.Forms.Easing easing, class System.Action`2&lt;float64, bool&gt; finished, class System.Func`1&lt;bool&gt; repeat) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="animation" Type="Xamarin.Forms.Animation" />
- <Parameter Name="rate" Type="System.UInt32" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- <Parameter Name="finished" Type="System.Action&lt;System.Double,System.Boolean&gt;" />
- <Parameter Name="repeat" Type="System.Func&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="self">The object on which this method will be run.</param>
- <param name="name">An animation key that should be unique among its sibling and parent animations for the duration of the animation.</param>
- <param name="animation">The animation to run.</param>
- <param name="rate">The time, in milliseconds, between frames.</param>
- <param name="length">The number of milliseconds over which to interpolate the animation.</param>
- <param name="easing">The easing function to use to transision in, out, or in and out of the animation.</param>
- <param name="finished">An action to call when the animation is finished.</param>
- <param name="repeat">A function that returns true if the animation should continue.</param>
- <summary>Sets the specified parameters and starts the animation.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.AnimationExtensions" Member="M:Xamarin.Forms.AnimationExtensions.Animate(Xamarin.Forms.IAnimatable,System.String,Xamarin.Forms.Animation,System.UInt32,System.UInt32,Xamarin.Forms.Easing,System.Action{System.Double,System.Boolean},System.Func{System.Boolean})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IAnimatable" />
- </Targets>
- <Member MemberName="Animate&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static void Animate&lt;T&gt; (this Xamarin.Forms.IAnimatable self, string name, Func&lt;double,T&gt; transform, Action&lt;T&gt; callback, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = null, Action&lt;T,bool&gt; finished = null, Func&lt;bool&gt; repeat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Animate&lt;T&gt;(class Xamarin.Forms.IAnimatable self, string name, class System.Func`2&lt;float64, !!T&gt; transform, class System.Action`1&lt;!!T&gt; callback, unsigned int32 rate, unsigned int32 length, class Xamarin.Forms.Easing easing, class System.Action`2&lt;!!T, bool&gt; finished, class System.Func`1&lt;bool&gt; repeat) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="transform" Type="System.Func&lt;System.Double,T&gt;" />
- <Parameter Name="callback" Type="System.Action&lt;T&gt;" />
- <Parameter Name="rate" Type="System.UInt32" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- <Parameter Name="finished" Type="System.Action&lt;T,System.Boolean&gt;" />
- <Parameter Name="repeat" Type="System.Func&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="self">The object on which this method will be run.</param>
- <param name="name">An animation key that should be unique among its sibling and parent animations for the duration of the animation.</param>
- <param name="transform">A function that maps animation times to new time values.</param>
- <param name="callback">An action that is called with successive animation values.</param>
- <param name="rate">The time, in milliseconds, between frames.</param>
- <param name="length">The number of milliseconds over which to interpolate the animation.</param>
- <param name="easing">The easing function to use to transision in, out, or in and out of the animation.</param>
- <param name="finished">An action to call when the animation is finished.</param>
- <param name="repeat">A function that returns true if the animation should continue.</param>
- <summary>Sets the specified parameters and starts the animation.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.AnimationExtensions" Member="M:Xamarin.Forms.AnimationExtensions.Animate``1(Xamarin.Forms.IAnimatable,System.String,System.Func{System.Double,``0},System.Action{``0},System.UInt32,System.UInt32,Xamarin.Forms.Easing,System.Action{``0,System.Boolean},System.Func{System.Boolean})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IAnimatable" />
- </Targets>
- <Member MemberName="AnimateKinetic">
- <MemberSignature Language="C#" Value="public static void AnimateKinetic (this Xamarin.Forms.IAnimatable self, string name, Func&lt;double,double,bool&gt; callback, double velocity, double drag, Action finished = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AnimateKinetic(class Xamarin.Forms.IAnimatable self, string name, class System.Func`3&lt;float64, float64, bool&gt; callback, float64 velocity, float64 drag, class System.Action finished) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="callback" Type="System.Func&lt;System.Double,System.Double,System.Boolean&gt;" />
- <Parameter Name="velocity" Type="System.Double" />
- <Parameter Name="drag" Type="System.Double" />
- <Parameter Name="finished" Type="System.Action" />
- </Parameters>
- <Docs>
- <param name="self">The object on which this method will be run.</param>
- <param name="name">An animation key that should be unique among its sibling and parent animations for the duration of the animation.</param>
- <param name="callback">An action that is called with successive animation values.</param>
- <param name="velocity">The amount that the animation progresses in each animation step. For example, a velocity of <c>1</c> progresses at the default speed.</param>
- <param name="drag">The amount that the progression speed is reduced per frame. Can be negative.</param>
- <param name="finished">An action to call when the animation is finished.</param>
- <summary>Sets the specified parameters and starts the kinetic animation.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.AnimationExtensions" Member="M:Xamarin.Forms.AnimationExtensions.AnimateKinetic(Xamarin.Forms.IAnimatable,System.String,System.Func{System.Double,System.Double,System.Boolean},System.Double,System.Double,System.Action)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IAnimatable" />
- </Targets>
- <Member MemberName="AnimationIsRunning">
- <MemberSignature Language="C#" Value="public static bool AnimationIsRunning (this Xamarin.Forms.IAnimatable self, string handle);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AnimationIsRunning(class Xamarin.Forms.IAnimatable self, string handle) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="handle" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="self">The object on which this method will be run.</param>
- <param name="handle">An animation key that must be unique among its sibling and parent animations for the duration of the animation.</param>
- <summary>Returns a Boolean value that indicates whether or not the animation that is specified by <paramref name="handle" /> is running.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.AnimationExtensions" Member="M:Xamarin.Forms.AnimationExtensions.AnimationIsRunning(Xamarin.Forms.IAnimatable,System.String)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.BindableObject" />
- </Targets>
- <Member MemberName="SetBinding">
- <MemberSignature Language="C#" Value="public static void SetBinding (this Xamarin.Forms.BindableObject self, Xamarin.Forms.BindableProperty targetProperty, string path, Xamarin.Forms.BindingMode mode = Xamarin.Forms.BindingMode.Default, Xamarin.Forms.IValueConverter converter = null, string stringFormat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBinding(class Xamarin.Forms.BindableObject self, class Xamarin.Forms.BindableProperty targetProperty, string path, valuetype Xamarin.Forms.BindingMode mode, class Xamarin.Forms.IValueConverter converter, string stringFormat) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.BindableObject" RefType="this" />
- <Parameter Name="targetProperty" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="path" Type="System.String" />
- <Parameter Name="mode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="converter" Type="Xamarin.Forms.IValueConverter" />
- <Parameter Name="stringFormat" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="self">The <see cref="T:Xamarin.Forms.BindableObject" />.</param>
- <param name="targetProperty">The BindableProperty on which to set a bindinge.</param>
- <param name="path">A <see cref="T:System.String" /> indicating the property path to bind to.</param>
- <param name="mode">The <see cref="T:Xamarin.Forms.BindingMode" /> for the binding. This parameter is optional. Default is <see cref="E:Xamarin.Forms.BindingMode.Default" />.</param>
- <param name="converter">An <see cref="T:Xamarin.Forms.IValueConverter" /> for the binding. This parameter is optional. Default is <see langword="null" />.</param>
- <param name="stringFormat">A string used as stringFormat for the binding. This parameter is optional. Default is <see langword="null" />.</param>
- <summary>Creates and applies a binding to a property.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.BindableObjectExtensions" Member="M:Xamarin.Forms.BindableObjectExtensions.SetBinding(Xamarin.Forms.BindableObject,Xamarin.Forms.BindableProperty,System.String,Xamarin.Forms.BindingMode,Xamarin.Forms.IValueConverter,System.String)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.BindableObject" />
- </Targets>
- <Member MemberName="SetBinding&lt;TSource&gt;">
- <MemberSignature Language="C#" Value="public static void SetBinding&lt;TSource&gt; (this Xamarin.Forms.BindableObject self, Xamarin.Forms.BindableProperty targetProperty, System.Linq.Expressions.Expression&lt;Func&lt;TSource,object&gt;&gt; sourceProperty, Xamarin.Forms.BindingMode mode = Xamarin.Forms.BindingMode.Default, Xamarin.Forms.IValueConverter converter = null, string stringFormat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBinding&lt;TSource&gt;(class Xamarin.Forms.BindableObject self, class Xamarin.Forms.BindableProperty targetProperty, class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!!TSource, object&gt;&gt; sourceProperty, valuetype Xamarin.Forms.BindingMode mode, class Xamarin.Forms.IValueConverter converter, string stringFormat) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSource" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.BindableObject" RefType="this" />
- <Parameter Name="targetProperty" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="sourceProperty" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;TSource,System.Object&gt;&gt;" />
- <Parameter Name="mode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="converter" Type="Xamarin.Forms.IValueConverter" />
- <Parameter Name="stringFormat" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TSource">The source type.</typeparam>
- <param name="self">The BindableObject.</param>
- <param name="targetProperty">The BindableProperty to bind to</param>
- <param name="sourceProperty">An expression used to retrieve the source path.</param>
- <param name="mode">The BindingMode for the binding. This parameter is optional. Default is <see cref="E:Xamarin.Forms.BindingMode.Default" />.</param>
- <param name="converter">An IValueConverter for the binding. This parameter is optional. Default is <see langword="null" />.</param>
- <param name="stringFormat">A string used as stringFormat for the binding. This parameter is optional. Default is <see langword="null" />.</param>
- <summary>Creates and applies a binding from an expression.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.BindableObjectExtensions" Member="M:Xamarin.Forms.BindableObjectExtensions.SetBinding``1(Xamarin.Forms.BindableObject,Xamarin.Forms.BindableProperty,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},Xamarin.Forms.BindingMode,Xamarin.Forms.IValueConverter,System.String)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.BindableObject" />
- </Targets>
- <Member MemberName="GetGroup&lt;TView,TItem&gt;">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt; GetGroup&lt;TView,TItem&gt; (this TItem cell) where TView : Xamarin.Forms.BindableObject, Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt; where TItem : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.ITemplatedItemsList`1&lt;!!TItem&gt; GetGroup&lt;(class Xamarin.Forms.BindableObject, class Xamarin.Forms.ITemplatedItemsView`1&lt;!!TItem&gt;) TView, (class Xamarin.Forms.BindableObject) TItem&gt;(!!TItem cell) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TView">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt;</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="cell" Type="TItem" RefType="this" />
- </Parameters>
- <Docs>
- <typeparam name="TView">To be added.</typeparam>
- <typeparam name="TItem">To be added.</typeparam>
- <param name="cell">To be added.</param>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.CellExtensions" Member="M:Xamarin.Forms.Internals.CellExtensions.GetGroup``2(``1)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.BindableObject" />
- </Targets>
- <Member MemberName="GetGroupHeaderContent&lt;TView,TItem&gt;">
- <MemberSignature Language="C#" Value="public static TItem GetGroupHeaderContent&lt;TView,TItem&gt; (this TItem cell) where TView : Xamarin.Forms.BindableObject, Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt; where TItem : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig !!TItem GetGroupHeaderContent&lt;(class Xamarin.Forms.BindableObject, class Xamarin.Forms.ITemplatedItemsView`1&lt;!!TItem&gt;) TView, (class Xamarin.Forms.BindableObject) TItem&gt;(!!TItem cell) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>TItem</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TView">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt;</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="cell" Type="TItem" RefType="this" />
- </Parameters>
- <Docs>
- <typeparam name="TView">To be added.</typeparam>
- <typeparam name="TItem">To be added.</typeparam>
- <param name="cell">To be added.</param>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.CellExtensions" Member="M:Xamarin.Forms.Internals.CellExtensions.GetGroupHeaderContent``2(``1)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.BindableObject" />
- </Targets>
- <Member MemberName="GetIndex&lt;TView,TItem&gt;">
- <MemberSignature Language="C#" Value="public static int GetIndex&lt;TView,TItem&gt; (this TItem cell) where TView : Xamarin.Forms.BindableObject, Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt; where TItem : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetIndex&lt;(class Xamarin.Forms.BindableObject, class Xamarin.Forms.ITemplatedItemsView`1&lt;!!TItem&gt;) TView, (class Xamarin.Forms.BindableObject) TItem&gt;(!!TItem cell) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TView">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt;</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="cell" Type="TItem" RefType="this" />
- </Parameters>
- <Docs>
- <typeparam name="TView">To be added.</typeparam>
- <typeparam name="TItem">To be added.</typeparam>
- <param name="cell">To be added.</param>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.CellExtensions" Member="M:Xamarin.Forms.Internals.CellExtensions.GetIndex``2(``1)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.BindableObject" />
- </Targets>
- <Member MemberName="GetIsGroupHeader&lt;TView,TItem&gt;">
- <MemberSignature Language="C#" Value="public static bool GetIsGroupHeader&lt;TView,TItem&gt; (this TItem cell) where TView : Xamarin.Forms.BindableObject, Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt; where TItem : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetIsGroupHeader&lt;(class Xamarin.Forms.BindableObject, class Xamarin.Forms.ITemplatedItemsView`1&lt;!!TItem&gt;) TView, (class Xamarin.Forms.BindableObject) TItem&gt;(!!TItem cell) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TView">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt;</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="cell" Type="TItem" RefType="this" />
- </Parameters>
- <Docs>
- <typeparam name="TView">To be added.</typeparam>
- <typeparam name="TItem">To be added.</typeparam>
- <param name="cell">To be added.</param>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.CellExtensions" Member="M:Xamarin.Forms.Internals.CellExtensions.GetIsGroupHeader``2(``1)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.Cell" />
- </Targets>
- <Member MemberName="GetPath">
- <MemberSignature Language="C#" Value="public static Tuple&lt;int,int&gt; GetPath (this Xamarin.Forms.Cell cell);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Tuple`2&lt;int32, int32&gt; GetPath(class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Tuple&lt;System.Int32,System.Int32&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" RefType="this" />
- </Parameters>
- <Docs>
- <param name="cell">To be added.</param>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.CellExtensions" Member="M:Xamarin.Forms.Internals.CellExtensions.GetPath(Xamarin.Forms.Cell)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.BindableObject" />
- </Targets>
- <Member MemberName="SetIsGroupHeader&lt;TView,TItem&gt;">
- <MemberSignature Language="C#" Value="public static void SetIsGroupHeader&lt;TView,TItem&gt; (this TItem cell, bool value) where TView : Xamarin.Forms.BindableObject, Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt; where TItem : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetIsGroupHeader&lt;(class Xamarin.Forms.BindableObject, class Xamarin.Forms.ITemplatedItemsView`1&lt;!!TItem&gt;) TView, (class Xamarin.Forms.BindableObject) TItem&gt;(!!TItem cell, bool value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TView">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt;</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="cell" Type="TItem" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <typeparam name="TView">To be added.</typeparam>
- <typeparam name="TItem">To be added.</typeparam>
- <param name="cell">To be added.</param>
- <param name="value">To be added.</param>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.CellExtensions" Member="M:Xamarin.Forms.Internals.CellExtensions.SetIsGroupHeader``2(``1,System.Boolean)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.DataTemplate" />
- </Targets>
- <Member MemberName="CreateContent">
- <MemberSignature Language="C#" Value="public static object CreateContent (this Xamarin.Forms.DataTemplate self, object item, Xamarin.Forms.BindableObject container);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig object CreateContent(class Xamarin.Forms.DataTemplate self, object item, class Xamarin.Forms.BindableObject container) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.DataTemplate" RefType="this" />
- <Parameter Name="item" Type="System.Object" />
- <Parameter Name="container" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="self">To be added.</param>
- <param name="item">To be added.</param>
- <param name="container">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.DataTemplateExtensions" Member="M:Xamarin.Forms.Internals.DataTemplateExtensions.CreateContent(Xamarin.Forms.DataTemplate,System.Object,Xamarin.Forms.BindableObject)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.Internals.DeviceOrientation" />
- </Targets>
- <Member MemberName="IsLandscape">
- <MemberSignature Language="C#" Value="public static bool IsLandscape (this Xamarin.Forms.Internals.DeviceOrientation orientation);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsLandscape(valuetype Xamarin.Forms.Internals.DeviceOrientation orientation) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="orientation" Type="Xamarin.Forms.Internals.DeviceOrientation" RefType="this" />
- </Parameters>
- <Docs>
- <param name="orientation">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.DeviceOrientationExtensions" Member="M:Xamarin.Forms.Internals.DeviceOrientationExtensions.IsLandscape(Xamarin.Forms.Internals.DeviceOrientation)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.Internals.DeviceOrientation" />
- </Targets>
- <Member MemberName="IsPortrait">
- <MemberSignature Language="C#" Value="public static bool IsPortrait (this Xamarin.Forms.Internals.DeviceOrientation orientation);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsPortrait(valuetype Xamarin.Forms.Internals.DeviceOrientation orientation) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="orientation" Type="Xamarin.Forms.Internals.DeviceOrientation" RefType="this" />
- </Parameters>
- <Docs>
- <param name="orientation">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.DeviceOrientationExtensions" Member="M:Xamarin.Forms.Internals.DeviceOrientationExtensions.IsPortrait(Xamarin.Forms.Internals.DeviceOrientation)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Collections.Generic.IEnumerable`1" />
- </Targets>
- <Member MemberName="ForEach&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static void ForEach&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; enumeration, Action&lt;T&gt; action);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ForEach&lt;T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; enumeration, class System.Action`1&lt;!!T&gt; action) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="enumeration" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
- <Parameter Name="action" Type="System.Action&lt;T&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="enumeration">To be added.</param>
- <param name="action">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.EnumerableExtensions" Member="M:Xamarin.Forms.Internals.EnumerableExtensions.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Collections.Generic.IEnumerable`1" />
- </Targets>
- <Member MemberName="GetGesturesFor&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;T&gt; GetGesturesFor&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.IGestureRecognizer&gt; gestures, Func&lt;T,bool&gt; predicate = null) where T : Xamarin.Forms.GestureRecognizer;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; GetGesturesFor&lt;(class Xamarin.Forms.GestureRecognizer) T&gt;(class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.IGestureRecognizer&gt; gestures, class System.Func`2&lt;!!T, bool&gt; predicate) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;T&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.GestureRecognizer</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="gestures" Type="System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.IGestureRecognizer&gt;" RefType="this" />
- <Parameter Name="predicate" Type="System.Func&lt;T,System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="gestures">To be added.</param>
- <param name="predicate">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.EnumerableExtensions" Member="M:Xamarin.Forms.Internals.EnumerableExtensions.GetGesturesFor``1(System.Collections.Generic.IEnumerable{Xamarin.Forms.IGestureRecognizer},System.Func{``0,System.Boolean})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Collections.Generic.IEnumerable`1" />
- </Targets>
- <Member MemberName="IndexOf&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static int IndexOf&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; enumerable, T item);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 IndexOf&lt;T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; enumerable, !!T item) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="enumerable" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="enumerable">To be added.</param>
- <param name="item">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.EnumerableExtensions" Member="M:Xamarin.Forms.Internals.EnumerableExtensions.IndexOf``1(System.Collections.Generic.IEnumerable{``0},``0)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Collections.Generic.IEnumerable`1" />
- </Targets>
- <Member MemberName="IndexOf&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static int IndexOf&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; enumerable, Func&lt;T,bool&gt; predicate);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 IndexOf&lt;T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; enumerable, class System.Func`2&lt;!!T, bool&gt; predicate) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="enumerable" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
- <Parameter Name="predicate" Type="System.Func&lt;T,System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="enumerable">To be added.</param>
- <param name="predicate">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.EnumerableExtensions" Member="M:Xamarin.Forms.Internals.EnumerableExtensions.IndexOf``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Collections.Generic.IEnumerable`1" />
- </Targets>
- <Member MemberName="Prepend&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;T&gt; Prepend&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; enumerable, T item);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; Prepend&lt;T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; enumerable, !!T item) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;T&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="enumerable" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="enumerable">To be added.</param>
- <param name="item">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.EnumerableExtensions" Member="M:Xamarin.Forms.Internals.EnumerableExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />
- </Targets>
- <Member MemberName="Apply">
- <MemberSignature Language="C#" Value="public static System.Collections.Specialized.NotifyCollectionChangedAction Apply (this System.Collections.Specialized.NotifyCollectionChangedEventArgs self, Action&lt;object,int,bool&gt; insert, Action&lt;object,int&gt; removeAt, Action reset);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.Collections.Specialized.NotifyCollectionChangedAction Apply(class System.Collections.Specialized.NotifyCollectionChangedEventArgs self, class System.Action`3&lt;object, int32, bool&gt; insert, class System.Action`2&lt;object, int32&gt; removeAt, class System.Action reset) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Collections.Specialized.NotifyCollectionChangedAction</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="System.Collections.Specialized.NotifyCollectionChangedEventArgs" RefType="this" />
- <Parameter Name="insert" Type="System.Action&lt;System.Object,System.Int32,System.Boolean&gt;" />
- <Parameter Name="removeAt" Type="System.Action&lt;System.Object,System.Int32&gt;" />
- <Parameter Name="reset" Type="System.Action" />
- </Parameters>
- <Docs>
- <param name="self">To be added.</param>
- <param name="insert">To be added.</param>
- <param name="removeAt">To be added.</param>
- <param name="reset">To be added.</param>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsExtensions" Member="M:Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsExtensions.Apply(System.Collections.Specialized.NotifyCollectionChangedEventArgs,System.Action{System.Object,System.Int32,System.Boolean},System.Action{System.Object,System.Int32},System.Action)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />
- </Targets>
- <Member MemberName="Apply&lt;TFrom&gt;">
- <MemberSignature Language="C#" Value="public static void Apply&lt;TFrom&gt; (this System.Collections.Specialized.NotifyCollectionChangedEventArgs self, System.Collections.Generic.IList&lt;TFrom&gt; from, System.Collections.Generic.IList&lt;object&gt; to);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Apply&lt;TFrom&gt;(class System.Collections.Specialized.NotifyCollectionChangedEventArgs self, class System.Collections.Generic.IList`1&lt;!!TFrom&gt; from, class System.Collections.Generic.IList`1&lt;object&gt; to) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TFrom" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="self" Type="System.Collections.Specialized.NotifyCollectionChangedEventArgs" RefType="this" />
- <Parameter Name="from" Type="System.Collections.Generic.IList&lt;TFrom&gt;" />
- <Parameter Name="to" Type="System.Collections.Generic.IList&lt;System.Object&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="TFrom">To be added.</typeparam>
- <param name="self">To be added.</param>
- <param name="from">To be added.</param>
- <param name="to">To be added.</param>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsExtensions" Member="M:Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsExtensions.Apply``1(System.Collections.Specialized.NotifyCollectionChangedEventArgs,System.Collections.Generic.IList{``0},System.Collections.Generic.IList{System.Object})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />
- </Targets>
- <Member MemberName="WithCount">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsEx WithCount (this System.Collections.Specialized.NotifyCollectionChangedEventArgs e, int count);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsEx WithCount(class System.Collections.Specialized.NotifyCollectionChangedEventArgs e, int32 count) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsEx</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="e" Type="System.Collections.Specialized.NotifyCollectionChangedEventArgs" RefType="this" />
- <Parameter Name="count" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="e">To be added.</param>
- <param name="count">To be added.</param>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsExtensions" Member="M:Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsExtensions.WithCount(System.Collections.Specialized.NotifyCollectionChangedEventArgs,System.Int32)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Double" />
- </Targets>
- <Member MemberName="Clamp">
- <MemberSignature Language="C#" Value="public static double Clamp (this double self, double min, double max);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 Clamp(float64 self, float64 min, float64 max) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="System.Double" RefType="this" />
- <Parameter Name="min" Type="System.Double" />
- <Parameter Name="max" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="self">To be added.</param>
- <param name="min">To be added.</param>
- <param name="max">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.NumericExtensions" Member="M:Xamarin.Forms.Internals.NumericExtensions.Clamp(System.Double,System.Double,System.Double)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Int32" />
- </Targets>
- <Member MemberName="Clamp">
- <MemberSignature Language="C#" Value="public static int Clamp (this int self, int min, int max);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 Clamp(int32 self, int32 min, int32 max) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="System.Int32" RefType="this" />
- <Parameter Name="min" Type="System.Int32" />
- <Parameter Name="max" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="self">To be added.</param>
- <param name="min">To be added.</param>
- <param name="max">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.NumericExtensions" Member="M:Xamarin.Forms.Internals.NumericExtensions.Clamp(System.Int32,System.Int32,System.Int32)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Type" />
- </Targets>
- <Member MemberName="GetField">
- <MemberSignature Language="C#" Value="public static System.Reflection.FieldInfo GetField (this Type type, Func&lt;System.Reflection.FieldInfo,bool&gt; predicate);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Reflection.FieldInfo GetField(class System.Type type, class System.Func`2&lt;class System.Reflection.FieldInfo, bool&gt; predicate) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Reflection.FieldInfo</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="type" Type="System.Type" RefType="this" />
- <Parameter Name="predicate" Type="System.Func&lt;System.Reflection.FieldInfo,System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="type">To be added.</param>
- <param name="predicate">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.ReflectionExtensions" Member="M:Xamarin.Forms.Internals.ReflectionExtensions.GetField(System.Type,System.Func{System.Reflection.FieldInfo,System.Boolean})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Type" />
- </Targets>
- <Member MemberName="GetField">
- <MemberSignature Language="C#" Value="public static System.Reflection.FieldInfo GetField (this Type type, string name);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Reflection.FieldInfo GetField(class System.Type type, string name) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Reflection.FieldInfo</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="type" Type="System.Type" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="type">To be added.</param>
- <param name="name">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.ReflectionExtensions" Member="M:Xamarin.Forms.Internals.ReflectionExtensions.GetField(System.Type,System.String)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Type" />
- </Targets>
- <Member MemberName="GetFields">
- <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Reflection.FieldInfo&gt; GetFields (this Type type);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Reflection.FieldInfo&gt; GetFields(class System.Type type) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Reflection.FieldInfo&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="type" Type="System.Type" RefType="this" />
- </Parameters>
- <Docs>
- <param name="type">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.ReflectionExtensions" Member="M:Xamarin.Forms.Internals.ReflectionExtensions.GetFields(System.Type)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Type" />
- </Targets>
- <Member MemberName="GetProperties">
- <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Reflection.PropertyInfo&gt; GetProperties (this Type type);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Reflection.PropertyInfo&gt; GetProperties(class System.Type type) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Reflection.PropertyInfo&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="type" Type="System.Type" RefType="this" />
- </Parameters>
- <Docs>
- <param name="type">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.ReflectionExtensions" Member="M:Xamarin.Forms.Internals.ReflectionExtensions.GetProperties(System.Type)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Type" />
- </Targets>
- <Member MemberName="GetProperty">
- <MemberSignature Language="C#" Value="public static System.Reflection.PropertyInfo GetProperty (this Type type, string name);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Reflection.PropertyInfo GetProperty(class System.Type type, string name) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Reflection.PropertyInfo</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="type" Type="System.Type" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="type">To be added.</param>
- <param name="name">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.ReflectionExtensions" Member="M:Xamarin.Forms.Internals.ReflectionExtensions.GetProperty(System.Type,System.String)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Type" />
- </Targets>
- <Member MemberName="IsAssignableFrom">
- <MemberSignature Language="C#" Value="public static bool IsAssignableFrom (this Type self, Type c);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsAssignableFrom(class System.Type self, class System.Type c) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="System.Type" RefType="this" />
- <Parameter Name="c" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="self">To be added.</param>
- <param name="c">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.ReflectionExtensions" Member="M:Xamarin.Forms.Internals.ReflectionExtensions.IsAssignableFrom(System.Type,System.Type)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Type" />
- </Targets>
- <Member MemberName="IsInstanceOfType">
- <MemberSignature Language="C#" Value="public static bool IsInstanceOfType (this Type self, object o);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsInstanceOfType(class System.Type self, object o) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="System.Type" RefType="this" />
- <Parameter Name="o" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="self">To be added.</param>
- <param name="o">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.Internals.ReflectionExtensions" Member="M:Xamarin.Forms.Internals.ReflectionExtensions.IsInstanceOfType(System.Type,System.Object)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.Element" />
- </Targets>
- <Member MemberName="FindByName&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static T FindByName&lt;T&gt; (this Xamarin.Forms.Element element, string name);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig !!T FindByName&lt;T&gt;(class Xamarin.Forms.Element element, string name) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.Element" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="element">To be added.</param>
- <param name="name">To be added.</param>
- <summary>Returns the instance of type <paramref name="T" /> that has name <paramref name="T" /> in the scope that includes <paramref name="element" />.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.NameScopeExtensions" Member="M:Xamarin.Forms.NameScopeExtensions.FindByName``1(Xamarin.Forms.Element,System.String)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="GetSendAppearingEventOnResume">
- <MemberSignature Language="C#" Value="public static bool GetSendAppearingEventOnResume (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetSendAppearingEventOnResume(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the appearing event is sent when the application resumes.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application.GetSendAppearingEventOnResume(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="GetSendDisappearingEventOnPause">
- <MemberSignature Language="C#" Value="public static bool GetSendDisappearingEventOnPause (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetSendDisappearingEventOnPause(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the disappearing event is sent when the application is paused.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application.GetSendDisappearingEventOnPause(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="GetShouldPreserveKeyboardOnResume">
- <MemberSignature Language="C#" Value="public static bool GetShouldPreserveKeyboardOnResume (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetShouldPreserveKeyboardOnResume(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the keyboard state should be preserved when the application resumes.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application.GetShouldPreserveKeyboardOnResume(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SendAppearingEventOnResume">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; SendAppearingEventOnResume (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; SendAppearingEventOnResume(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config, bool value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether the appearing event is sent when the application resumes.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application.SendAppearingEventOnResume(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application},System.Boolean)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SendDisappearingEventOnPause">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; SendDisappearingEventOnPause (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; SendDisappearingEventOnPause(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config, bool value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that controls whether the disappearing event is sent when the application is paused.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application.SendDisappearingEventOnPause(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application},System.Boolean)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="ShouldPreserveKeyboardOnResume">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; ShouldPreserveKeyboardOnResume (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; ShouldPreserveKeyboardOnResume(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config, bool value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that controls whether the keyboard state should be preserved when the application resumes.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application.ShouldPreserveKeyboardOnResume(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application},System.Boolean)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="GetWindowSoftInputModeAdjust">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust GetWindowSoftInputModeAdjust (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust GetWindowSoftInputModeAdjust(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that tells whether the soft input mode of the provided platform configuration pans or resizes its content to allow the display of the on-screen input UI.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.Application" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.Application.GetWindowSoftInputModeAdjust(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="UseWindowSoftInputModeAdjust">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; UseWindowSoftInputModeAdjust (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config, Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; UseWindowSoftInputModeAdjust(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether the soft input mode of the provided platform configuration pans or resizes its content to allow the display of the on-screen input UI.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.Application" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.Application.UseWindowSoftInputModeAdjust(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application},Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="IsFastScrollEnabled">
- <MemberSignature Language="C#" Value="public static bool IsFastScrollEnabled (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsFastScrollEnabled(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.ListView&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether fast scrolling is enabled.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.ListView" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.ListView.IsFastScrollEnabled(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetIsFastScrollEnabled">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView&gt; SetIsFastScrollEnabled (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.ListView&gt; SetIsFastScrollEnabled(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.ListView&gt; config, bool value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets the attached property that controls whether fast scrolling is enabled.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.ListView" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.ListView.SetIsFastScrollEnabled(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView},System.Boolean)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="DisableSwipePaging">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; DisableSwipePaging (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; DisableSwipePaging(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Disables swiped paging.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage.DisableSwipePaging(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="EnableSwipePaging">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; EnableSwipePaging (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; EnableSwipePaging(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Enables swiped paging.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage.EnableSwipePaging(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="IsSwipePagingEnabled">
- <MemberSignature Language="C#" Value="public static bool IsSwipePagingEnabled (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsSwipePagingEnabled(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Gets a Boolean value that controls whether swipe paging is enabled.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage.IsSwipePagingEnabled(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="OffscreenPageLimit">
- <MemberSignature Language="C#" Value="public static int OffscreenPageLimit (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 OffscreenPageLimit(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns the number of offscreen pages are cached in memory.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage.OffscreenPageLimit(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetIsSwipePagingEnabled">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; SetIsSwipePagingEnabled (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; SetIsSwipePagingEnabled(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; config, bool value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether page swiping is enabled to the provided <paramref name="value" />.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage.SetIsSwipePagingEnabled(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage},System.Boolean)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetOffscreenPageLimit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; SetOffscreenPageLimit (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; config, int value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; SetOffscreenPageLimit(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; config, int32 value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets the number of off-screen pages that are stored in memory to the provided <paramref name="value" />.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage" Member="M:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage.SetOffscreenPageLimit(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage},System.Int32)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="AdjustsFontSizeToFitWidth">
- <MemberSignature Language="C#" Value="public static bool AdjustsFontSizeToFitWidth (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AdjustsFontSizeToFitWidth(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the entry control automatically adjusts the font size..</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Entry" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.Entry.AdjustsFontSizeToFitWidth(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="DisableAdjustsFontSizeToFitWidth">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; DisableAdjustsFontSizeToFitWidth (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; DisableAdjustsFontSizeToFitWidth(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Disables automatic font size adjustment on the platform-specific element.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Entry" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.Entry.DisableAdjustsFontSizeToFitWidth(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="EnableAdjustsFontSizeToFitWidth">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; EnableAdjustsFontSizeToFitWidth (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; EnableAdjustsFontSizeToFitWidth(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Enables automatic font size adjustment on the platform-specific element.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Entry" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.Entry.EnableAdjustsFontSizeToFitWidth(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetAdjustsFontSizeToFitWidth">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; SetAdjustsFontSizeToFitWidth (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; SetAdjustsFontSizeToFitWidth(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; config, bool value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that tells whether automatic font size adjusmtent is enabled on the element.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Entry" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.Entry.SetAdjustsFontSizeToFitWidth(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry},System.Boolean)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="DisableTranslucentNavigationBar">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; DisableTranslucentNavigationBar (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; DisableTranslucentNavigationBar(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Makes the navigation bar opaque on the platform-specific element.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage.DisableTranslucentNavigationBar(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="EnableTranslucentNavigationBar">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; EnableTranslucentNavigationBar (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; EnableTranslucentNavigationBar(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Makes the navigation bar translucent on the platform-specific element.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage.EnableTranslucentNavigationBar(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="GetStatusBarTextColorMode">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode GetStatusBarTextColorMode (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode GetStatusBarTextColorMode(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage.GetStatusBarTextColorMode(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="IsNavigationBarTranslucent">
- <MemberSignature Language="C#" Value="public static bool IsNavigationBarTranslucent (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsNavigationBarTranslucent(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the navigation bar on the platform-specific navigation page is translucent.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage.IsNavigationBarTranslucent(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetIsNavigationBarTranslucent">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; SetIsNavigationBarTranslucent (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; SetIsNavigationBarTranslucent(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; config, bool value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that controls whether the navigation bar on the platform-specific navigation page is translucent.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage.SetIsNavigationBarTranslucent(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage},System.Boolean)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetStatusBarTextColorMode">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; SetStatusBarTextColorMode (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; config, Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; SetStatusBarTextColorMode(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Returns a value that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage.SetStatusBarTextColorMode(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage},Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="PreferredStatusBarUpdateAnimation">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation PreferredStatusBarUpdateAnimation (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation PreferredStatusBarUpdateAnimation(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Page&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that tells whether the preferred animation style to use when updating the status bar is <c>None</c>, <c>Slide</c>, or <c>Fade</c>.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Page" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.Page.PreferredStatusBarUpdateAnimation(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="PrefersStatusBarHidden">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode PrefersStatusBarHidden (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode PrefersStatusBarHidden(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Page&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Sets a value that controls whether it is preferred that the status bar is shown, hidden, or relies on the system default.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Page" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.Page.PrefersStatusBarHidden(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetPreferredStatusBarUpdateAnimation">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt; SetPreferredStatusBarUpdateAnimation (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt; config, Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Page&gt; SetPreferredStatusBarUpdateAnimation(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Page&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether the preferred animation style to use when updating the status bar is <c>None</c>, <c>Slide</c>, or <c>Fade</c>.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Page" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.Page.SetPreferredStatusBarUpdateAnimation(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page},Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetPrefersStatusBarHidden">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt; SetPrefersStatusBarHidden (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt; config, Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Page&gt; SetPrefersStatusBarHidden(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Page&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether it is preferred that the status bar is shown, hidden, or relies on the system default.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Page" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.Page.SetPrefersStatusBarHidden(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page},Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetUpdateMode">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker&gt; SetUpdateMode (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker&gt; config, Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Picker&gt; SetUpdateMode(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Picker&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether elements in the picker are continuously updated while scrolling or updated once after scrolling has completed.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Picker" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.Picker.SetUpdateMode(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker},Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="UpdateMode">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode UpdateMode (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode UpdateMode(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Picker&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that tells whether elements in the picker are continuously updated while scrolling or updated once after scrolling has completed.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Picker" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.Picker.UpdateMode(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetShouldDelayContentTouches">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView&gt; SetShouldDelayContentTouches (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.ScrollView&gt; SetShouldDelayContentTouches(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.ScrollView&gt; config, bool value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that tells whether iOS will wait to determine if a touch is intended as a scroll, or scroll immediately.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.ScrollView" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.ScrollView.SetShouldDelayContentTouches(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView},System.Boolean)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="ShouldDelayContentTouches">
- <MemberSignature Language="C#" Value="public static bool ShouldDelayContentTouches (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ShouldDelayContentTouches(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.ScrollView&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether iOS will wait to determine if a touch is intended as a scroll, or scroll immediately.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.ScrollView" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.ScrollView.ShouldDelayContentTouches(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="GetBlurEffect">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle GetBlurEffect (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle GetBlurEffect(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.VisualElement&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that tells which, if any, blur effect is applied.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.VisualElement" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.VisualElement.GetBlurEffect(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="UseBlurEffect">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement&gt; UseBlurEffect (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement&gt; config, Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.VisualElement&gt; UseBlurEffect(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.VisualElement&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets the blur effect to use.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.VisualElement" Member="M:Xamarin.Forms.PlatformConfiguration.iOSSpecific.VisualElement.UseBlurEffect(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement},Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="GetTabsStyle">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.TabsStyle GetTabsStyle (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.TabsStyle GetTabsStyle(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TabsStyle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that describes the way that tabs are displayed.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.macOSSpecific.TabbedPage" Member="M:Xamarin.Forms.PlatformConfiguration.macOSSpecific.TabbedPage.GetTabsStyle(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="HideTabs">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; HideTabs (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; HideTabs(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Hides the tabs on the tabbed page.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.macOSSpecific.TabbedPage" Member="M:Xamarin.Forms.PlatformConfiguration.macOSSpecific.TabbedPage.HideTabs(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetShowTabs">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; SetShowTabs (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; config, Xamarin.Forms.TabsStyle value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; SetShowTabs(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; config, valuetype Xamarin.Forms.TabsStyle value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.TabsStyle" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls the way that tabs are displayed.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.macOSSpecific.TabbedPage" Member="M:Xamarin.Forms.PlatformConfiguration.macOSSpecific.TabbedPage.SetShowTabs(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage},Xamarin.Forms.TabsStyle)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="ShowTabs">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; ShowTabs (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; ShowTabs(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Sets tab display to the default style.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.macOSSpecific.TabbedPage" Member="M:Xamarin.Forms.PlatformConfiguration.macOSSpecific.TabbedPage.ShowTabs(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="ShowTabsOnNavigation">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; ShowTabsOnNavigation (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; ShowTabsOnNavigation(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Sets tab display to the respond to user swipes.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.macOSSpecific.TabbedPage" Member="M:Xamarin.Forms.PlatformConfiguration.macOSSpecific.TabbedPage.ShowTabsOnNavigation(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="CollapsedPaneWidth">
- <MemberSignature Language="C#" Value="public static double CollapsedPaneWidth (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 CollapsedPaneWidth(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns the width of the master pane when it is collapsed.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.MasterDetailPage" Member="M:Xamarin.Forms.PlatformConfiguration.WindowsSpecific.MasterDetailPage.CollapsedPaneWidth(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="CollapsedPaneWidth">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; CollapsedPaneWidth (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; config, double value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; CollapsedPaneWidth(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; config, float64 value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets the width of a pane when it is collapsed.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.MasterDetailPage" Member="M:Xamarin.Forms.PlatformConfiguration.WindowsSpecific.MasterDetailPage.CollapsedPaneWidth(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage},System.Double)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="GetCollapseStyle">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle GetCollapseStyle (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle GetCollapseStyle(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that controls whether panes collapses fully or partially.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.MasterDetailPage" Member="M:Xamarin.Forms.PlatformConfiguration.WindowsSpecific.MasterDetailPage.GetCollapseStyle(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetCollapseStyle">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; SetCollapseStyle (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; config, Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; SetCollapseStyle(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether panes collapses fully or partially.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.MasterDetailPage" Member="M:Xamarin.Forms.PlatformConfiguration.WindowsSpecific.MasterDetailPage.SetCollapseStyle(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage},Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="UsePartialCollapse">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; UsePartialCollapse (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; UsePartialCollapse(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Causes the master detail page to partially collapse panes.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.MasterDetailPage" Member="M:Xamarin.Forms.PlatformConfiguration.WindowsSpecific.MasterDetailPage.UsePartialCollapse(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="GetToolbarPlacement">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement GetToolbarPlacement (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement GetToolbarPlacement(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.Page&gt; config) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that controls the placement of the toolbar.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.Page" Member="M:Xamarin.Forms.PlatformConfiguration.WindowsSpecific.Page.GetToolbarPlacement(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page})" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.IPlatformElementConfiguration`2" />
- </Targets>
- <Member MemberName="SetToolbarPlacement">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page&gt; SetToolbarPlacement (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page&gt; config, Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.Page&gt; SetToolbarPlacement(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.Page&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls the placement of the toolbar.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.Page" Member="M:Xamarin.Forms.PlatformConfiguration.WindowsSpecific.Page.SetToolbarPlacement(Xamarin.Forms.IPlatformElementConfiguration{Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page},Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Collections.Generic.IList`1" />
- </Targets>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public static void Add (this System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt; setters, Xamarin.Forms.BindableProperty property, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Add(class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Setter&gt; setters, class Xamarin.Forms.BindableProperty property, object value) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="setters" Type="System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt;" RefType="this" />
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="setters">To be added.</param>
- <param name="property">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Add a Setter with a value to the IList&lt;Setter&gt;</summary>
- </Docs>
- <Link Type="Xamarin.Forms.SettersExtensions" Member="M:Xamarin.Forms.SettersExtensions.Add(System.Collections.Generic.IList{Xamarin.Forms.Setter},Xamarin.Forms.BindableProperty,System.Object)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Collections.Generic.IList`1" />
- </Targets>
- <Member MemberName="AddBinding">
- <MemberSignature Language="C#" Value="public static void AddBinding (this System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt; setters, Xamarin.Forms.BindableProperty property, Xamarin.Forms.Binding binding);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AddBinding(class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Setter&gt; setters, class Xamarin.Forms.BindableProperty property, class Xamarin.Forms.Binding binding) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="setters" Type="System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt;" RefType="this" />
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="binding" Type="Xamarin.Forms.Binding" />
- </Parameters>
- <Docs>
- <param name="setters">To be added.</param>
- <param name="property">To be added.</param>
- <param name="binding">To be added.</param>
- <summary>Add a Setter with a Binding to the IList&lt;Setter&gt;</summary>
- </Docs>
- <Link Type="Xamarin.Forms.SettersExtensions" Member="M:Xamarin.Forms.SettersExtensions.AddBinding(System.Collections.Generic.IList{Xamarin.Forms.Setter},Xamarin.Forms.BindableProperty,Xamarin.Forms.Binding)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:System.Collections.Generic.IList`1" />
- </Targets>
- <Member MemberName="AddDynamicResource">
- <MemberSignature Language="C#" Value="public static void AddDynamicResource (this System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt; setters, Xamarin.Forms.BindableProperty property, string key);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AddDynamicResource(class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Setter&gt; setters, class Xamarin.Forms.BindableProperty property, string key) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="setters" Type="System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt;" RefType="this" />
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="setters">To be added.</param>
- <param name="property">To be added.</param>
- <param name="key">To be added.</param>
- <summary>Add a Setter with a DynamicResource to the IList&lt;Setter&gt;</summary>
- </Docs>
- <Link Type="Xamarin.Forms.SettersExtensions" Member="M:Xamarin.Forms.SettersExtensions.AddDynamicResource(System.Collections.Generic.IList{Xamarin.Forms.Setter},Xamarin.Forms.BindableProperty,System.String)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.DataTemplate" />
- </Targets>
- <Member MemberName="SetBinding">
- <MemberSignature Language="C#" Value="public static void SetBinding (this Xamarin.Forms.DataTemplate self, Xamarin.Forms.BindableProperty targetProperty, string path);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBinding(class Xamarin.Forms.DataTemplate self, class Xamarin.Forms.BindableProperty targetProperty, string path) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.DataTemplate" RefType="this" />
- <Parameter Name="targetProperty" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="path" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="self">To be added.</param>
- <param name="targetProperty">To be added.</param>
- <param name="path">To be added.</param>
- <summary>Binds the <paramref name="self" /> object's <paramref name="targetProperty" /> to a new <see cref="T:Xamarin.Forms.Binding" /> instance that was created with <paramref name="path" />.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.TemplateExtensions" Member="M:Xamarin.Forms.TemplateExtensions.SetBinding(Xamarin.Forms.DataTemplate,Xamarin.Forms.BindableProperty,System.String)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.VisualElement" />
- </Targets>
- <Member MemberName="FadeTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; FadeTo (this Xamarin.Forms.VisualElement view, double opacity, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; FadeTo(class Xamarin.Forms.VisualElement view, float64 opacity, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="opacity" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">To be added.</param>
- <param name="opacity">To be added.</param>
- <param name="length">To be added.</param>
- <param name="easing">To be added.</param>
- <summary>Returns a task that performs the fade that is described by the <paramref name="opacity" />, <paramref name="length" />, and <paramref name="easing" /> parameters.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.ViewExtensions" Member="M:Xamarin.Forms.ViewExtensions.FadeTo(Xamarin.Forms.VisualElement,System.Double,System.UInt32,Xamarin.Forms.Easing)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.VisualElement" />
- </Targets>
- <Member MemberName="LayoutTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; LayoutTo (this Xamarin.Forms.VisualElement view, Xamarin.Forms.Rectangle bounds, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; LayoutTo(class Xamarin.Forms.VisualElement view, valuetype Xamarin.Forms.Rectangle bounds, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="bounds" Type="Xamarin.Forms.Rectangle" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">To be added.</param>
- <param name="bounds">To be added.</param>
- <param name="length">To be added.</param>
- <param name="easing">To be added.</param>
- <summary>Returns a task that eases the bounds of the <see cref="T:Xamarin.Forms.VisualElement" /> that is specified by the <paramref name="view" /> to the rectangle that is specified by the <paramref name="bounds" /> parameter.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.ViewExtensions" Member="M:Xamarin.Forms.ViewExtensions.LayoutTo(Xamarin.Forms.VisualElement,Xamarin.Forms.Rectangle,System.UInt32,Xamarin.Forms.Easing)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.VisualElement" />
- </Targets>
- <Member MemberName="RelRotateTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; RelRotateTo (this Xamarin.Forms.VisualElement view, double drotation, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; RelRotateTo(class Xamarin.Forms.VisualElement view, float64 drotation, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="drotation" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">To be added.</param>
- <param name="drotation">To be added.</param>
- <param name="length">To be added.</param>
- <param name="easing">To be added.</param>
- <summary>Rotates the <see cref="T:Xamarin.Forms.VisualElement" /> that is specified by <paramref name="view" /> from its current rotation by <paramref name="drotation" />.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.ViewExtensions" Member="M:Xamarin.Forms.ViewExtensions.RelRotateTo(Xamarin.Forms.VisualElement,System.Double,System.UInt32,Xamarin.Forms.Easing)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.VisualElement" />
- </Targets>
- <Member MemberName="RelScaleTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; RelScaleTo (this Xamarin.Forms.VisualElement view, double dscale, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; RelScaleTo(class Xamarin.Forms.VisualElement view, float64 dscale, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="dscale" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">To be added.</param>
- <param name="dscale">To be added.</param>
- <param name="length">To be added.</param>
- <param name="easing">To be added.</param>
- <summary>Returns a task that scales the <see cref="T:Xamarin.Forms.VisualElement" /> that is specified by <paramref name="view" /> from its current scale to <paramref name="dscale" />.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.ViewExtensions" Member="M:Xamarin.Forms.ViewExtensions.RelScaleTo(Xamarin.Forms.VisualElement,System.Double,System.UInt32,Xamarin.Forms.Easing)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.VisualElement" />
- </Targets>
- <Member MemberName="RotateTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; RotateTo (this Xamarin.Forms.VisualElement view, double rotation, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; RotateTo(class Xamarin.Forms.VisualElement view, float64 rotation, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="rotation" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">To be added.</param>
- <param name="rotation">To be added.</param>
- <param name="length">To be added.</param>
- <param name="easing">To be added.</param>
- <summary>Returns a task that performs the rotation that is described by the <paramref name="rotation" />, <paramref name="length" />, and <paramref name="easing" /> parameters..</summary>
- </Docs>
- <Link Type="Xamarin.Forms.ViewExtensions" Member="M:Xamarin.Forms.ViewExtensions.RotateTo(Xamarin.Forms.VisualElement,System.Double,System.UInt32,Xamarin.Forms.Easing)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.VisualElement" />
- </Targets>
- <Member MemberName="RotateXTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; RotateXTo (this Xamarin.Forms.VisualElement view, double rotation, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; RotateXTo(class Xamarin.Forms.VisualElement view, float64 rotation, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="rotation" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">To be added.</param>
- <param name="rotation">To be added.</param>
- <param name="length">To be added.</param>
- <param name="easing">To be added.</param>
- <summary>Returns a task that skews the Y axis by <paramref name="opacity" />, taking time <paramref name="length" /> and using <paramref name="easing" />.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.ViewExtensions" Member="M:Xamarin.Forms.ViewExtensions.RotateXTo(Xamarin.Forms.VisualElement,System.Double,System.UInt32,Xamarin.Forms.Easing)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.VisualElement" />
- </Targets>
- <Member MemberName="RotateYTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; RotateYTo (this Xamarin.Forms.VisualElement view, double rotation, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; RotateYTo(class Xamarin.Forms.VisualElement view, float64 rotation, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="rotation" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">To be added.</param>
- <param name="rotation">To be added.</param>
- <param name="length">To be added.</param>
- <param name="easing">To be added.</param>
- <summary>Returns a task that skews the X axis by <paramref name="opacity" />, taking time <paramref name="length" /> and using <paramref name="easing" />.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.ViewExtensions" Member="M:Xamarin.Forms.ViewExtensions.RotateYTo(Xamarin.Forms.VisualElement,System.Double,System.UInt32,Xamarin.Forms.Easing)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.VisualElement" />
- </Targets>
- <Member MemberName="ScaleTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; ScaleTo (this Xamarin.Forms.VisualElement view, double scale, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; ScaleTo(class Xamarin.Forms.VisualElement view, float64 scale, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="scale" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">To be added.</param>
- <param name="scale">To be added.</param>
- <param name="length">To be added.</param>
- <param name="easing">To be added.</param>
- <summary>Returns a task that scales the <see cref="T:Xamarin.Forms.VisualElement" /> that is specified by <paramref name="view" /> to the absolute scale factor <paramref name="scale" />.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.ViewExtensions" Member="M:Xamarin.Forms.ViewExtensions.ScaleTo(Xamarin.Forms.VisualElement,System.Double,System.UInt32,Xamarin.Forms.Easing)" />
- </Member>
- </ExtensionMethod>
- <ExtensionMethod>
- <Targets>
- <Target Type="T:Xamarin.Forms.VisualElement" />
- </Targets>
- <Member MemberName="TranslateTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; TranslateTo (this Xamarin.Forms.VisualElement view, double x, double y, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; TranslateTo(class Xamarin.Forms.VisualElement view, float64 x, float64 y, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>ExtensionMethod</MemberType>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">The view to tanslate.</param>
- <param name="x">The x component of the final translation vector.</param>
- <param name="y">The y component of the final translation vector.</param>
- <param name="length">The duration of the animation in milliseconds.</param>
- <param name="easing">The easing of the animation.</param>
- <summary>Animates an elements TranslationX and TranslationY properties from their current values to the new values.</summary>
- </Docs>
- <Link Type="Xamarin.Forms.ViewExtensions" Member="M:Xamarin.Forms.ViewExtensions.TranslateTo(Xamarin.Forms.VisualElement,System.Double,System.Double,System.UInt32,Xamarin.Forms.Easing)" />
- </Member>
- </ExtensionMethod>
- </ExtensionMethods>
-</Overview>
-<Namespace Name="">
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
-<Namespace Name="Xamarin.Forms.Internals">
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
-<Namespace Name="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat">
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
-<Namespace Name="Xamarin.Forms.PlatformConfiguration.AndroidSpecific">
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
-<Namespace Name="Xamarin.Forms.PlatformConfiguration.iOSSpecific">
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
-<Namespace Name="Xamarin.Forms.PlatformConfiguration.macOSSpecific">
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
-<Namespace Name="Xamarin.Forms.PlatformConfiguration.WindowsSpecific">
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
-<Namespace Name="Xamarin.Forms.PlatformConfiguration">
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
-<Namespace Name="Xamarin.Forms.Xaml.Internals">
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
-<Namespace Name="Xamarin.Forms.Xaml">
- <Docs>
- <summary>Namespace defining types necessary for Xamarin.Forms XAML support.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
-<Namespace Name="Xamarin.Forms">
- <Docs>
- <summary>Cross-platform, natively-backed UI toolkit.</summary>
- <remarks>
- <para>Xamarin.Forms is a cross-platform, natively-backed UI toolkit abstraction that allows developers to create user interfaces that can be shared across Android, iOS, and Windows Phone. Because the user interfaces use the native controls of the target platforms, they have the appearance and, importantly, the responsiveness of natively built apps.</para>
- <format type="text/html">
- <h2>Hello, Xamarin.Forms!</h2>
- </format>
- <para>The user-experience of a Xamarin.Forms application is usually defined in a cross-platform shared project (either a Portable Class Library or a Shared Project) and combined with platform-specific projects that, at the least, initialize the native platform rendering (note the call to <c>Forms.Init()</c> in the platform code samples below) and, more generally, extend the user-experience and user-interface in platform-specific manners (for instance, by accessing platform-specific sensors or capabilities).</para>
- <para>The dependencies are one-way: the platforms depend on the shared project, but not vice-versa:</para>
- <para><img href="XamarinForms-ns.SharedProject.png"/></para>
- <para>
- The Solution Explorer for a cross-platform "Hello, World!" app might look like this:</para>
- <para><img href="XamarinForms-ns.SolutionPad.png"/></para>
- <para>The shared portion of the Xamarin.Forms code might look like this:</para>
- <example>
- <code lang="C#"><![CDATA[
-public class App : Xamarin.Forms.Application
-{
- public App ()
- {
- MainPage = new ContentPage
- {
- Content = new Label
- {
- Text = "Hello, Forms !",
- VerticalOptions = LayoutOptions.CenterAndExpand,
- HorizontalOptions = LayoutOptions.CenterAndExpand,
- },
- };
- }
-}
- ]]></code>
- </example>
- <para>The iOS platform code would look like this:</para>
- <example>
- <code lang="C#"><![CDATA[
-[Register("AppDelegate")]
-public class AppDelegate : FormsApplicationDelegate
-{
- UIWindow window;
-
- public override bool FinishedLaunching(UIApplication app, NSDictionary options)
- {
- Forms.Init();
-
- LoadApplication (new App ());
-
- return base.FinishedLaunching (app, options);
- }
-}
- ]]></code>
- </example>
- <para>The Android platform code would look like this:</para>
- <example>
- <code lang="C#"><![CDATA[
-[Activity(Label = "HelloXamarinFormsWorld", MainLauncher = true)]
-public class MainActivity : FormsApplicationActivity
-{
- protected override void OnCreate(Bundle bundle)
- {
- base.OnCreate(bundle);
-
- Forms.Init(this, bundle);
-
- LoadApplication (new App ());
- }
-}
- ]]></code>
- </example>
- <para>And the Windows Phone code would look like this:</para>
- <example>
- <code lang="C#"><![CDATA[
-public partial class MainPage
-{
- public MainPage()
- {
- InitializeComponent();
-
- Forms.Init();
-
- LoadApplication (new HelloXamarinFormsWorld.App ());
- }
-}
- ]]></code>
- </example>
- <para>The resulting app looks like this on the various devices:</para>
- <para><img href="XamarinForms-ns.TripleScreenShot.png"/></para>
- <format type="text/html">
- <h2>Elements in Xamarin.Forms</h2>
- </format>
- <para>Important types in the Xamarin.Forms namespace include <see cref="T:Xamarin.Forms.Page"/>, <see cref="T:Xamarin.Forms.View"/>, and <see cref="T:Xamarin.Forms.Layout"/>. <see cref="T:Xamarin.Forms.Page"/>s typically correspond with controller objects (Activities in the Android world, UIViewControllers in the iOS world), <see cref="T:Xamarin.Forms.View"/>s with controls or widgets, and <see cref="T:Xamarin.Forms.Layout"/>s arrange <see cref="T:Xamarin.Forms.View"/>s on other <see cref="T:Xamarin.Forms.View"/>s. These types are all derived from <see cref="T:Xamarin.Forms.Element"/>.</para>
- <format type="text/html">
- <h2>Model-View-ViewModel and Xamarin.Forms</h2>
- </format>
- <para>Application developers use the Model-View-ViewModel (MVVM) pattern to create Xamarin.Forms apps that cleanly separate the concerns of data presentation and user interface from the concerns of data storage and manipulation. The <see cref="N:Xamarin.Forms" /> framework enables this by providing, among a few other related types, the <see cref="T:Xamarin.Forms.BindableObject" /> and <see cref="T:Xamarin.Forms.BindableProperty" /> classes. Objects that inherit from <see cref="T:Xamarin.Forms.BindableObject" /> can be bound to members of type <see cref="T:Xamarin.Forms.BindableProperty" /> on other objects.</para>
- <para>A <see cref="T:Xamarin.Forms.BindableObject" /> maintains dictionary of <see cref="T:Xamarin.Forms.BindableProperty" /> names and an association with their corresponding binding contexts--simply the object on which the <see cref="T:Xamarin.Forms.BindableProperty" /> is defined and that the application developer has assigned to the <see cref="P:Xamarin.Forms.BindingObject.BindingContext" /> property--through a <see cref="T:Xamarin.Forms.Binding" />. See <see cref="T:Xamarin.Forms.BindableObject" /> for more information.</para>
- </remarks>
- <related type="article" href="http://developer.xamarin.com/guides/cross-platform/xamarin-forms/introduction-to-xamarin-forms/">Introduction to Xamarin.Forms</related>
- <related type="article" href="http://developer.xamarin.com/guides/cross-platform/xamarin-forms/controls/">Xamarin.Forms View Gallery</related>
-
- </Docs>
-</Namespace>
-<Type Name="AbsoluteLayout+IAbsoluteList&lt;T&gt;" FullName="Xamarin.Forms.AbsoluteLayout+IAbsoluteList&lt;T&gt;">
- <TypeSignature Language="C#" Value="public interface AbsoluteLayout.IAbsoluteList&lt;T&gt; : System.Collections.Generic.ICollection&lt;T&gt;, System.Collections.Generic.IEnumerable&lt;T&gt;, System.Collections.Generic.IList&lt;T&gt; where T : View" />
- <TypeSignature Language="ILAsm" Value=".class nested public interface auto ansi abstract AbsoluteLayout/IAbsoluteList`1&lt;(class Xamarin.Forms.View) T&gt; implements class System.Collections.Generic.ICollection`1&lt;!T&gt;, class System.Collections.Generic.IEnumerable`1&lt;!T&gt;, class System.Collections.Generic.IList`1&lt;!T&gt;, class System.Collections.IEnumerable" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.Generic.ICollection&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IEnumerable&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IList&lt;T&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <typeparam name="T">The type of elements in the absolute layout.</typeparam>
- <summary>List interface with overloads for adding elements to an absolute layout.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (Xamarin.Forms.View view, Xamarin.Forms.Point position);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Add(class Xamarin.Forms.View view, valuetype Xamarin.Forms.Point position) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- <Parameter Name="position" Type="Xamarin.Forms.Point" />
- </Parameters>
- <Docs>
- <param name="view">The view to add.</param>
- <param name="position">The location at which to position the view.</param>
- <summary>Adds a view to the list at the specified location with automatic sizing.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (Xamarin.Forms.View view, Xamarin.Forms.Rectangle bounds, Xamarin.Forms.AbsoluteLayoutFlags flags = Xamarin.Forms.AbsoluteLayoutFlags.None);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Add(class Xamarin.Forms.View view, valuetype Xamarin.Forms.Rectangle bounds, valuetype Xamarin.Forms.AbsoluteLayoutFlags flags) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- <Parameter Name="bounds" Type="Xamarin.Forms.Rectangle" />
- <Parameter Name="flags" Type="Xamarin.Forms.AbsoluteLayoutFlags" />
- </Parameters>
- <Docs>
- <param name="view">The view to add.</param>
- <param name="bounds">The bounds to layout the view with.</param>
- <param name="flags">The flags to interpret bounds with.</param>
- <summary>Adds a view to the list with the specified bounds and flags.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="AbsoluteLayout" FullName="Xamarin.Forms.AbsoluteLayout">
- <TypeSignature Language="C#" Value="public class AbsoluteLayout : Xamarin.Forms.Layout&lt;Xamarin.Forms.View&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AbsoluteLayout extends Xamarin.Forms.Layout`1&lt;class Xamarin.Forms.View&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Layout&lt;Xamarin.Forms.View&gt;</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="T">Xamarin.Forms.View</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Positions child elements at absolute positions.</summary>
- <remarks>
- <para>Application developers can control the placement of child elements by providing proportional coordinates, device coordinates, or a combination of both, depending on the <see cref="T:Xamarin.Forms.AbsoluteLayoutFlags" /> values that are passed to <see cref="M:Xamarin.Forms.AbsoluteLayout.SetLayoutFlags" /> method. When one of the proportional <see cref="T:Xamarin.Forms.AbsoluteLayoutFlags" /> enumeration values is provided, the corresponding X, or Y arguments that range between 0.0 and 1.0 will always cause the child to be displayed completely on screen. That is, you do not need to subtract or add the height or width of a child in order to display it flush with the left, right, top, or bottom of the <see cref="T:Xamarin.Forms.AbsoluteLayout" />. For width, height, X, or Y values that are not specified proportionally, application developers use device-dependent units to locate and size the child element.</para>
- <example>
- <para>The following example shows how to use an <see cref="T:Xamarin.Forms.AbsoluteLayout" /> with proportional position arguments.</para>
- <code lang="C#"><![CDATA[
-
- Label header = new Label
- {
- Text = "AbsoluteLayout Demo",
- FontSize = Device.GetNamedSize(NamedSize.Large, typeof(Label)),
- HorizontalOptions = LayoutOptions.Center
- };
-
- AbsoluteLayout simpleLayout = new AbsoluteLayout
- {
- BackgroundColor = Color.Blue.WithLuminosity(0.9),
- VerticalOptions = LayoutOptions.FillAndExpand
- };
-
- topLeftLabel = new Label
- {
- Text = "Top Left",
- TextColor = Color.Black
- };
-
- centerLabel = new Label
- {
- Text = "Centered",
- TextColor = Color.Black
- };
-
- bottomRightLabel = new Label
- {
- Text = "Bottom Right",
- TextColor = Color.Black
- };
-
- // PositionProportional flag maps the range (0.0, 1.0) to
- // the range "flush [left|top]" to "flush [right|bottom]"
- AbsoluteLayout.SetLayoutFlags(bottomRightLabel,
- AbsoluteLayoutFlags.PositionProportional);
-
- AbsoluteLayout.SetLayoutBounds(topLeftLabel,
- new Rectangle(0f,
- 0f, AbsoluteLayout.AutoSize, AbsoluteLayout.AutoSize));
-
- AbsoluteLayout.SetLayoutFlags(centerLabel,
- AbsoluteLayoutFlags.PositionProportional);
-
- AbsoluteLayout.SetLayoutBounds(centerLabel,
- new Rectangle(0.5,
- 0.5, AbsoluteLayout.AutoSize, AbsoluteLayout.AutoSize));
-
- AbsoluteLayout.SetLayoutFlags(bottomRightLabel,
- AbsoluteLayoutFlags.PositionProportional);
-
- AbsoluteLayout.SetLayoutBounds(bottomRightLabel,
- new Rectangle(1f,
- 1f, AbsoluteLayout.AutoSize, AbsoluteLayout.AutoSize));
-
- simpleLayout.Children.Add(topLeftLabel);
- simpleLayout.Children.Add(centerLabel);
- simpleLayout.Children.Add(bottomRightLabel);
- ]]></code>
- <para>The code sample below shows how to place two labels by specifying device-dependent units.</para>
- <code lang="C#"><![CDATA[
-
- AbsoluteLayout simpleLayout = new AbsoluteLayout
- {
-
- BackgroundColor = Color.Blue.WithLuminosity(0.9),
- VerticalOptions = LayoutOptions.FillAndExpand
- };
-
- Label header = new Label
- {
- Text = "Device Units Demo",
- TextColor = Color.Black,
- FontSize = Device.GetNamedSize(NamedSize.Large, typeof(Label))
- };
-
- topLeftText = new Label
- {
- Text = "Left",
- TextColor = Color.Black
- };
-
- AbsoluteLayout.SetLayoutFlags(topLeftText,
- AbsoluteLayoutFlags.None);
-
- AbsoluteLayout.SetLayoutBounds(topLeftText,
- new Rectangle(0f, 0f, 100f, 50f));
-
- middleText = new Label
- {
- Text = "Device-dependent location",
- TextColor = Color.Black
- };
-
- AbsoluteLayout.SetLayoutFlags(middleText,
- AbsoluteLayoutFlags.None);
-
- AbsoluteLayout.SetLayoutBounds(middleText,
- new Rectangle(100f, 200f, 200f, 50f));
-
- simpleLayout.Children.Add(topLeftText);
- simpleLayout.Children.Add(middleText);
-
- }]]></code>
- </example>
- <para>The following image shows the AbsoluteLayout demo from the <format type="text/html"><a href="http://developer.xamarin.com/samples/tag/Xamarin.Forms/" target="_blank">FormsGallery</a></format> sample.
- </para>
- <para>
- <img href="AbsoluteLayout.TripleScreenShot.png" />
- </para>
- <example>
- <para>XAML for Xamarin.Forms supports the following attached properties for the <see cref="T:Xamarin.Forms.AbsoluteLayout" /> class:</para>
- <list type="table">
- <listheader>
- <term>Attached Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>AbsoluteLayout.LayoutBounds</term>
- <description>
- <para>A comma-separated list—possibly with spaces—of four values that specify the bounding rectangle's position and dimensions. The first two values in the list must represent numbers. The latter two values may each either be numbers, or the string "AutoSize". The <c>AbsoluteLayout.LayoutFlags</c> attached property determines how the values in the list are interpreted to create the bounding rectangle.</para>
- </description>
- </item>
- <item>
- <term>AbsoluteLayout.LayoutFlags</term>
- <description>
- <para>
- <see cref="T:Xamarin.Forms.AbsoluteLayoutFlags" /> enumeration value names: <c>All</c>, <c>None</c>, <c>HeightProportional</c>, <c>WidthProportional</c>, <c>SizeProportional</c>, <c>XProportional</c>, <c>YProportional</c>, or <c>PositionProportional</c>. Application developers can combine any of these flags together by supplying a comma-separated list. </para>
- </description>
- </item>
- </list>
- <para>Application developers can use XAML to lay out elements with the <see cref="T:Xamarin.Forms.AbsoluteLayout" /> class. The example below places a blue <see cref="T:Xamarin.Forms.BoxView" /> inside an <see cref="T:Xamarin.Forms.AbsoluteLayout" />: </para>
- <code lang="XAML"><![CDATA[<AbsoluteLayout VerticalOptions="FillAndExpand"
- HorizontalOptions="FillAndExpand">
- <BoxView AbsoluteLayout.LayoutBounds="0.25, 0.25, 0.5, 0.5"
- Color="Blue"
- AbsoluteLayout.LayoutFlags="All" />
- </AbsoluteLayout>
- ]]></code>
- </example>
- <para>The <see cref="T:Xamarin.Forms.AbsoluteLayout" /> class can lay its child elements out in proportional units, device units, or a combination of both. Application developers should remember the following points when specifying a <see cref="T:Xamarin.Forms.Rectangle" /> structure that will define the layout bounds of a child element:
- <list type="bullet"><item><term>For elements whose height and width fit on the screen, proportional position dimensions in the range [0,1] represent elements that are completely on the screen, regardless of whether the height, width, or both are specified in device or proportional units.</term></item><item><term>The above point means that, to specify an element in the lower right hand corner of the screen and that is half as wide and half as all as the screen, with a <see cref="T:Xamarin.Forms.AbsoluteLayoutFlags" /> value of <c>All</c>, the application developer would specify "1.0, 1.0, 0.5, 0.5".</term></item><item><term>The app developer can inadvertently cause child elements for which one or both size dimensions were specified proportionally to be displayed partially off the screen, or hidden altogether, by specifying device-unit positions that do not leave enough room for the calculated size of the child.</term></item><item><term>Each part of the bounding <see cref="T:Xamarin.Forms.Rectangle" /> structure is interpreted according to the <see cref="T:Xamarin.Forms.AbsoluteLayoutFlags" /> value that controls it. A given rectangle might, for example, have an X-coordinate that is in device units, a Y-coordinate that is in proportional units, a height that is in proportional units, and a width that is in device units, or any other combination of device and proportional units. </term></item><item><term>Rectangles that, when interpreted by using the current <see cref="T:Xamarin.Forms.AbsoluteLayoutFlags" /> set on the child, represent bounding boxes that are partially or wholly off-screen—for example, by having a width that is larger than the screen width—may give unexpected results.</term></item></list></para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AbsoluteLayout ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the AbsoluteLayout class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AutoSize">
- <MemberSignature Language="C#" Value="public static double AutoSize { get; }" />
- <MemberSignature Language="ILAsm" Value=".property float64 AutoSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A value that indicates that the width or height of the child should be sized to that childs native size.</summary>
- <value>
- </value>
- <remarks>
- <para>Application developers can set the width or height of the <see cref="P:Xamarin.Forms.VisualElement.Bounds" /> property to <see cref="P:Xamarin.Forms.AboluteLayout.AutoSize" /> on a visual element when adding to the layout to cause that element to be measured during the layout pass and sized appropriately.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Children">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.AbsoluteLayout.IAbsoluteList&lt;Xamarin.Forms.View&gt; Children { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.AbsoluteLayout/IAbsoluteList`1&lt;class Xamarin.Forms.View&gt; Children" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.AbsoluteLayout+IAbsoluteList&lt;Xamarin.Forms.View&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the collection of child elements of the AbsoluteLayout.</summary>
- <value>The collection of child elements.</value>
- <remarks>
- <para>Application developers can use implicit collection syntax in XAML to add items to this collection, because this property is the ContentPropertyAttribute for the AbsoluteLayout class.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetLayoutBounds">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Rectangle GetLayoutBounds (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Rectangle GetLayoutBounds(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.BoundsTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">A visual element.</param>
- <summary>Gets the layout bounds of <paramref name="bindable" />.</summary>
- <returns>The layout bounds of the object.</returns>
- <remarks>
- <para>This method supports the <c>AbsoluteLayout.LayoutBounds</c> XAML attached property. In XAML, Application developers can specify a comma-separated list—possibly with spaces—of four values that specify the bounding rectangle's position and dimensions. The first two values in the list must represent numbers. The latter two values may each either be numbers, or the string "AutoSize". The <c>AbsoluteLayout.LayoutFlags</c> attached property determines how the values in the list are interpreted to create the bounding rectangle.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetLayoutFlags">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.AbsoluteLayoutFlags GetLayoutFlags (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.AbsoluteLayoutFlags GetLayoutFlags(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.AbsoluteLayoutFlags</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">A visual element.</param>
- <summary>Gets the layout flags that were specified when <paramref name="bindable" /> was added to an <see cref="T:Xamarin.Forms.AbsoluteLayout" />.</summary>
- <returns>The layout flags of the object.</returns>
- <remarks>
- <para>This method supports the <c>AbsoluteLayout.LayoutFlags</c> XAML attached property. In XAML, Application developers can specify the following <see cref="T:Xamarin.Forms.AbsoluteLayoutFlags" /> enumeration value names for the value of this property on the children of a <see cref="T:Xamarin.Forms.AbsoluteLayout" />:</para>
- <list type="bullet">
- <item>
- <term>
- <c>All</c>
- </term>
- </item>
- <item>
- <term>
- <c>None</c>
- </term>
- </item>
- <item>
- <term>
- <c>HeightProportional</c>
- </term>
- </item>
- <item>
- <term>
- <c>WidthProportional</c>
- </term>
- </item>
- <item>
- <term>
- <c>SizeProportional</c>
- </term>
- </item>
- <item>
- <term>
- <c>XProportional</c>
- </term>
- </item>
- <item>
- <term>
- <c>YProportional</c>
- </term>
- </item>
- <item>
- <term>
- <c>PositionProportional</c>
- </term>
- </item>
- </list>
- <para>Application developers can combine any of the above values by supplying a comma-separated list.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutBoundsProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty LayoutBoundsProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty LayoutBoundsProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Implements the attached property that represents the layout bounds of child elements. Bindable at run time with the string "LayoutBounds". See Remarks.</summary>
- <remarks>The interface for this property is defined by the <see cref="M:Xamarin.Forms.AbsoluteLayout.GetLayoutBounds" /> and <see cref="M:Xamarin.Forms.AbsoluteLayout.SetLayoutBounds" /> methods.
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChildren">
- <MemberSignature Language="C#" Value="protected override void LayoutChildren (double x, double y, double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">The X coordinate of the region that contains the child elements and that is used to calulate proportional values.</param>
- <param name="y">The Y coordinate of the region that contains the child elements and that is used to calulate proportional values.</param>
- <param name="width">The width of the the region that contains the child elements and that is used to calulate proportional values.</param>
- <param name="height">The height of the region that contains the child elements and that is used to calulate proportional values.</param>
- <summary>Positions and sizes the children of an AbsoluteLayout.</summary>
- <remarks>
- <para>Application developers can override <see cref="M:Xamarin.Forms.AbsoluteLayout.LayoutChildren" /> to change the default behavior of <see cref="T:Xamarin.Forms.AbsoluteLayout" />. When doing so, it is recommended to call the base <see cref="M:Xamarin.Forms.AbsoluteLayout.LayoutChildren" /> method and then modify the dimensions and locations of the children directly.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutFlagsProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty LayoutFlagsProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty LayoutFlagsProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Implements the attached property that contains the <see cref="T:Xamarin.Forms.AbsoluteLayoutFlags" /> values for child elements.</summary>
- <remarks>The interface for this property is defined by the <see cref="M:Xamarin.Forms.AbsoluteLayout.GetLayoutFlags" /> and <see cref="M:Xamarin.Forms.AbsoluteLayout.SetLayoutFlags" /> methods.
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildAdded">
- <MemberSignature Language="C#" Value="protected override void OnChildAdded (Xamarin.Forms.Element child);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnChildAdded(class Xamarin.Forms.Element child) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="child" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="child">The element that was added to the children.</param>
- <summary>Called when a child is added to the <see cref="T:Xamarin.Forms.AbsoluteLayout" />.</summary>
- <remarks>
- <para>Application developers can override <see cref="M:Xamarin.Forms.AbsoluteLayout.OnChildAdded" /> to change the default behavior thata is triggered when a child is added. When doing so, it is recommended to call the base <see cref="M:Xamarin.Forms.AbsoluteLayout.OnChildAdded" /> method and then add additional logic.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildRemoved">
- <MemberSignature Language="C#" Value="protected override void OnChildRemoved (Xamarin.Forms.Element child);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnChildRemoved(class Xamarin.Forms.Element child) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="child" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="child">The element that was removed from the children.</param>
- <summary>Called when a child is removed from the <see cref="T:Xamarin.Forms.AbsoluteLayout" />.</summary>
- <remarks>
- <para>Application developers can override <see cref="M:Xamarin.Forms.AbsoluteLayout.OnChildRemoved" /> to change the default behavior thata is triggered when a child is removed. When doing so, it is recommended to call the base <see cref="M:Xamarin.Forms.AbsoluteLayout.OnChildRemoved" /> method and then add additional logic.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The available width for the AbsoluteLayout to use.</param>
- <param name="heightConstraint">The available height for the AbsoluteLayout to use.</param>
- <summary>Called during the measure pass of a layout cycle to get the desired size of the AbsoluteLayout.</summary>
- <returns>A <see cref="T:Xamarin.Forms.SizeRequest" /> which contains the desired size of the AbsoluteLayout.</returns>
- <remarks>
- <para>Application developers can override <see cref="M:Xamarin.Forms.AbsoluteLayout.OnSizeRequest" /> to change the default behavior thata is triggered when a child is removed. When doing so, it is recommended to call the base <see cref="M:Xamarin.Forms.AbsoluteLayout.OnSizeRequest" /> method and then modify the dimensions and locations of the children directly.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetLayoutBounds">
- <MemberSignature Language="C#" Value="public static void SetLayoutBounds (Xamarin.Forms.BindableObject bindable, Xamarin.Forms.Rectangle bounds);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetLayoutBounds(class Xamarin.Forms.BindableObject bindable, valuetype Xamarin.Forms.Rectangle bounds) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="bounds" Type="Xamarin.Forms.Rectangle" />
- </Parameters>
- <Docs>
- <param name="bindable">The view to delimit by <paramref name="bounds" />.</param>
- <param name="bounds">A rectangle that represents the desired size and shape of <paramref name="bindable" />.</param>
- <summary>Sets the layout bounds of a view that will be used to size it when it is layed out.</summary>
- <remarks>
- <para>This method supports the <c>AbsoluteLayout.LayoutBounds</c> XAML attached property. In XAML, Application developers can specify a comma-separated list—possibly with spaces—of four values that specify the bounding rectangle's position and dimensions. The first two values in the list must represent numbers. The latter two values may each either be numbers, or the string "AutoSize". The <c>AbsoluteLayout.LayoutFlags</c> attached property determines how the values in the list are interpreted to create the bounding rectangle. Application developers can call this method to update the layout of a view after it is added.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetLayoutFlags">
- <MemberSignature Language="C#" Value="public static void SetLayoutFlags (Xamarin.Forms.BindableObject bindable, Xamarin.Forms.AbsoluteLayoutFlags flags);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetLayoutFlags(class Xamarin.Forms.BindableObject bindable, valuetype Xamarin.Forms.AbsoluteLayoutFlags flags) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="flags" Type="Xamarin.Forms.AbsoluteLayoutFlags" />
- </Parameters>
- <Docs>
- <param name="bindable">The view on which to set the layout flags.</param>
- <param name="flags">A <see cref="T:Xamarin.Forms.AbsoluteLayoutFlags" /> that describes the how to interpret the layout bounds for <paramref name="bindable" />.</param>
- <summary>Sets the layout flags of a view that will be used to interpret the layout bounds set on it when it is added to the layout.</summary>
- <remarks>
- <para>This method supports the <c>AbsoluteLayout.LayoutFlags</c> XAML attached property. In XAML, Application developers can specify the following <see cref="T:Xamarin.Forms.AbsoluteLayoutFlags" /> enumeration value names for the value of this property on the children of a <see cref="T:Xamarin.Forms.AbsoluteLayout" />:</para>
- <list type="bullet">
- <item>
- <term>
- <c>All</c>
- </term>
- </item>
- <item>
- <term>
- <c>None</c>
- </term>
- </item>
- <item>
- <term>
- <c>HeightProportional</c>
- </term>
- </item>
- <item>
- <term>
- <c>WidthProportional</c>
- </term>
- </item>
- <item>
- <term>
- <c>SizeProportional</c>
- </term>
- </item>
- <item>
- <term>
- <c>XProportional</c>
- </term>
- </item>
- <item>
- <term>
- <c>YProportional</c>
- </term>
- </item>
- <item>
- <term>
- <c>PositionProportional</c>
- </term>
- </item>
- </list>
- <para>Application developers can combine any of the above values by supplying a comma-separated list. Application developers can call this method to update the layout flags of a view after it is added.</para>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="AbsoluteLayoutFlags" FullName="Xamarin.Forms.AbsoluteLayoutFlags">
- <TypeSignature Language="C#" Value="public enum AbsoluteLayoutFlags" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed AbsoluteLayoutFlags extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.Flags</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Flags used to modify how layout bounds are interpreted in an <see cref="T:Xamarin.Forms.AbsoluteLayout" />.</summary>
- <remarks>
- <para>The <see cref="T:Xamarin.Forms.AbsoluteLayout" /> class can lay its child elements out in proportional units, device units, or a combination of both. Application developers should remember the following points when specifying a <see cref="T:Xamarin.Forms.Rectangle" /> structure that will define the layout bounds of a child element:
- <list type="bullet"><item><term>For elements whose height and width fit on the screen, proportional position dimensions in the range [0,1] represent elements that are completely on the screen, regardless of whether the height, width, or both are specified in device or proportional units.</term></item><item><term>The above point means that, to specify an element in the lower right hand corner of the screen and that is half as wide and half as all as the screen, with a <see cref="T:Xamarin.Forms.LayoutFlags" /> value of <c>All</c>, the application developer would specify "0.1, 0.1, 0.5, 0.5".</term></item><item><term>The app developer can inadvertently cause child elements for which one or both size dimensions were specified proportionally to be displayed partially off the screen, or hidden altogether, by specifying device-unit positions that do not leave enough room for the calculated size of the child.</term></item><item><term>Each part of the bounding <see cref="T:Xamarin.Forms.Rectangle" /> structure is interpreted according to the <see cref="T:Xamarin.Forms.LayoutFlags" /> value that controls it. A given rectangle might, for example, have an X-coordinate that is in device units, a Y-coordinate that is in proportional units, a height that is in proportional units, and a width that is in device units, or any other combination of device and proportional units. </term></item><item><term>Rectangles that, when interpreted by using the current <see cref="T:Xamarin.Forms.LayoutFlags" /> set on the child, represent bounding boxes that are partially or wholly off-screen—for example, by having a width that is larger than the screen width—may give unexpected results.</term></item></list></para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="All">
- <MemberSignature Language="C#" Value="All" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.AbsoluteLayoutFlags All = int32(-1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.AbsoluteLayoutFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Interpret all dimensions proportionally.</summary>
- </Docs>
- </Member>
- <Member MemberName="HeightProportional">
- <MemberSignature Language="C#" Value="HeightProportional" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.AbsoluteLayoutFlags HeightProportional = int32(8)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.AbsoluteLayoutFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Interpret height property as proportional to layout height.</summary>
- </Docs>
- </Member>
- <Member MemberName="None">
- <MemberSignature Language="C#" Value="None" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.AbsoluteLayoutFlags None = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.AbsoluteLayoutFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Disable all flags.</summary>
- </Docs>
- </Member>
- <Member MemberName="PositionProportional">
- <MemberSignature Language="C#" Value="PositionProportional" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.AbsoluteLayoutFlags PositionProportional = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.AbsoluteLayoutFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Equivalent to both XProportional | YProportional.</summary>
- </Docs>
- </Member>
- <Member MemberName="SizeProportional">
- <MemberSignature Language="C#" Value="SizeProportional" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.AbsoluteLayoutFlags SizeProportional = int32(12)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.AbsoluteLayoutFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Equivalent to both WidthProportional | HeightProportional.</summary>
- </Docs>
- </Member>
- <Member MemberName="WidthProportional">
- <MemberSignature Language="C#" Value="WidthProportional" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.AbsoluteLayoutFlags WidthProportional = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.AbsoluteLayoutFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Interpret width property as proportional to layout width.</summary>
- </Docs>
- </Member>
- <Member MemberName="XProportional">
- <MemberSignature Language="C#" Value="XProportional" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.AbsoluteLayoutFlags XProportional = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.AbsoluteLayoutFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Interpret x property as proportional to the remaining space after width is accounted for.</summary>
- </Docs>
- </Member>
- <Member MemberName="YProportional">
- <MemberSignature Language="C#" Value="YProportional" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.AbsoluteLayoutFlags YProportional = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.AbsoluteLayoutFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Interpret y property as proportional to the remaining space after height is accounted for.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ActivityIndicator" FullName="Xamarin.Forms.ActivityIndicator">
- <TypeSignature Language="C#" Value="public class ActivityIndicator : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.ActivityIndicator&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ActivityIndicator extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.ActivityIndicator&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.ActivityIndicator&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._ActivityIndicatorRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A visual control used to indicate that something is ongoing.</summary>
- <remarks>
- <para>This control gives a visual clue to the user that something is happening, without information about its progress.</para>
- <para>
- <img href="ActivityIndicator.TripleScreenShot.png" />
- </para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.ActivityIndicator" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Color</term>
- <description>
- <para>A color specification, with or without the prefix, "Color". For example, "Color.Red" and "Red" both specify the color red.</para>
- </description>
- </item>
- <item>
- <term>IsRunning</term>
- <description>
- <para>
- <see langword="true" /> or <see langword="false" />, to indicate whether the animation for <see cref="T:Xamarin.Forms.ActivityIndicator" /> is displayed.</para>
- </description>
- </item>
- </list>
- <example>
- <para>The example below creates a red activity indicator that is animated to imply that an activity is ongoing:</para>
- <code lang="XAML"><![CDATA[<ActivityIndicator Color="Red" IsRunning="true" />]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ActivityIndicator ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the ActivityIndicator class.</summary>
- <remarks>
- <para> The following example shows the initialization of a running ActivityIndicator.
- </para>
- <example>
- <code lang="C#"><![CDATA[
-var indicator = new ActivityIndicator {
- IsRunning = true,
-};
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Color">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color Color { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color Color" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the <see cref="T:Xamarin.Forms.Color" /> of the ActivityIndicator. This is a bindable property.</summary>
- <value>A <see cref="T:Xamarin.Forms.Color" /> used to display the ActivityIndicator. Default is <see cref="P:Xamarin.Forms.Color.Default" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Color bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsRunning">
- <MemberSignature Language="C#" Value="public bool IsRunning { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsRunning" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the value indicating if the ActivityIndicator is running. This is a bindable property.</summary>
- <value>A <see cref="T:System.Boolean" /> indicating if the ActivityIndicator is running.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsRunningProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsRunningProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsRunningProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Color bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.ActivityIndicator&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.ActivityIndicator&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.ActivityIndicator&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.ActivityIndicator" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Animation" FullName="Xamarin.Forms.Animation">
- <TypeSignature Language="C#" Value="public class Animation : System.Collections.IEnumerable" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Animation extends System.Object implements class System.Collections.IEnumerable" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.IEnumerable</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Encapsulates an animation, a collection of functions that modify properties over a user-perceptible time period.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Animation ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Animation" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Animation (Action&lt;double&gt; callback, double start = 0, double end = 1, Xamarin.Forms.Easing easing = null, Action finished = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Action`1&lt;float64&gt; callback, float64 start, float64 end, class Xamarin.Forms.Easing easing, class System.Action finished) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="callback" Type="System.Action&lt;System.Double&gt;" />
- <Parameter Name="start" Type="System.Double" />
- <Parameter Name="end" Type="System.Double" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- <Parameter Name="finished" Type="System.Action" />
- </Parameters>
- <Docs>
- <param name="callback">An action that is called with successive animation values.</param>
- <param name="start">The fraction into the current animation at which to start the animation.</param>
- <param name="end">The fraction into the current animation at which to end the animation.</param>
- <param name="easing">The easing function to use to transision in, out, or in and out of the animation.</param>
- <param name="finished">An action to call when the animation is finished.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Animation" /> object with the specified parameters.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (double beginAt, double finishAt, Xamarin.Forms.Animation animation);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Add(float64 beginAt, float64 finishAt, class Xamarin.Forms.Animation animation) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="beginAt" Type="System.Double" />
- <Parameter Name="finishAt" Type="System.Double" />
- <Parameter Name="animation" Type="Xamarin.Forms.Animation" />
- </Parameters>
- <Docs>
- <param name="beginAt">The fraction into this animation at which the added child animation will begin animating.</param>
- <param name="finishAt">The fraction into this animation at which the added child animation will stop animating.</param>
- <param name="animation">The animation to add.</param>
- <summary>Adds an <see cref="T:Xamarin.Forms.Animation" /> object to this <see cref="T:Xamarin.Forms.Animation" /> that begins at <paramref name="beginAt" /> and finishes at <paramref name="finishAt" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Commit">
- <MemberSignature Language="C#" Value="public void Commit (Xamarin.Forms.IAnimatable owner, string name, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = null, Action&lt;double,bool&gt; finished = null, Func&lt;bool&gt; repeat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Commit(class Xamarin.Forms.IAnimatable owner, string name, unsigned int32 rate, unsigned int32 length, class Xamarin.Forms.Easing easing, class System.Action`2&lt;float64, bool&gt; finished, class System.Func`1&lt;bool&gt; repeat) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="owner" Type="Xamarin.Forms.IAnimatable" />
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="rate" Type="System.UInt32" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- <Parameter Name="finished" Type="System.Action&lt;System.Double,System.Boolean&gt;" />
- <Parameter Name="repeat" Type="System.Func&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="owner">The owning animation that will be animated.</param>
- <param name="name">The name, or handle, that is used to access and track the animation and its state.</param>
- <param name="rate">The time, in milliseconds, between frames.</param>
- <param name="length">The number of milliseconds over which to interpolate the animation.</param>
- <param name="easing">The easing function to use to transision in, out, or in and out of the animation.</param>
- <param name="finished">An action to call when the animation is finished.</param>
- <param name="repeat">A function that returns true if the animation should continue.</param>
- <summary>Runs the <paramref name="owner" /> animation with the supplied parameters.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetCallback">
- <MemberSignature Language="C#" Value="public Action&lt;double&gt; GetCallback ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Action`1&lt;float64&gt; GetCallback() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Action&lt;System.Double&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a callback that recursively runs the eased animation step on this <see cref="T:Xamarin.Forms.Animation" /> object and those of its children that have begun and not finished.</summary>
- <returns>A callback that recursively runs the eased animation step on this <see cref="T:Xamarin.Forms.Animation" /> object and those of its children that have begun and not finished.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetEnumerator">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.IEnumerator GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerator</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns an enumerator that can be used to iterate over the child <see cref="T:Xamarin.Forms.Animation" /> objects of this <see cref="T:Xamarin.Forms.Animation" /> object.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Insert">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Animation Insert (double beginAt, double finishAt, Xamarin.Forms.Animation animation);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xamarin.Forms.Animation Insert(float64 beginAt, float64 finishAt, class Xamarin.Forms.Animation animation) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Animation</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="beginAt" Type="System.Double" />
- <Parameter Name="finishAt" Type="System.Double" />
- <Parameter Name="animation" Type="Xamarin.Forms.Animation" />
- </Parameters>
- <Docs>
- <param name="beginAt">The fraction into this animation at which the added child animation will begin animating.</param>
- <param name="finishAt">The fraction into this animation at which the added child animation will stop animating.</param>
- <param name="animation">The animation to add.</param>
- <summary>Adds an <see cref="T:Xamarin.Forms.Animation" /> object to this <see cref="T:Xamarin.Forms.Animation" /> that begins at <paramref name="beginAt" /> and finishes at <paramref name="finishAt" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WithConcurrent">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Animation WithConcurrent (Xamarin.Forms.Animation animation, double beginAt = 0, double finishAt = 1);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xamarin.Forms.Animation WithConcurrent(class Xamarin.Forms.Animation animation, float64 beginAt, float64 finishAt) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Animation</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animation" Type="Xamarin.Forms.Animation" />
- <Parameter Name="beginAt" Type="System.Double" />
- <Parameter Name="finishAt" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="animation">The animation to add.</param>
- <param name="beginAt">The fraction into this animation at which the added child animation will begin animating.</param>
- <param name="finishAt">The fraction into this animation at which the added child animation will stop animating.</param>
- <summary>Adds <paramref name="animation" /> to the children of this <see cref="T:Xamarin.Forms.Animation" /> object and sets the start and end times of <paramref name="animation" /> to <paramref name="beginAt" /> and <paramref name="finishAt" />, respectively.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WithConcurrent">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Animation WithConcurrent (Action&lt;double&gt; callback, double start = 0, double end = 1, Xamarin.Forms.Easing easing = null, double beginAt = 0, double finishAt = 1);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xamarin.Forms.Animation WithConcurrent(class System.Action`1&lt;float64&gt; callback, float64 start, float64 end, class Xamarin.Forms.Easing easing, float64 beginAt, float64 finishAt) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Animation</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="callback" Type="System.Action&lt;System.Double&gt;" />
- <Parameter Name="start" Type="System.Double" />
- <Parameter Name="end" Type="System.Double" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- <Parameter Name="beginAt" Type="System.Double" />
- <Parameter Name="finishAt" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="callback">An action that is called with successive animation values.</param>
- <param name="start">The fraction into the current animation at which to start the animation.</param>
- <param name="end">The fraction into the current animation at which to end the animation.</param>
- <param name="easing">The easing function to use to transision in, out, or in and out of the animation.</param>
- <param name="beginAt">The fraction into this animation at which the added child animation will begin animating.</param>
- <param name="finishAt">The fraction into this animation at which the added child animation will stop animating.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Animation" /> object with the specified <paramref name="callback" />, and adds it to the children of this <see cref="T:Xamarin.Forms.Animation" /> object.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="AnimationExtensions" FullName="Xamarin.Forms.AnimationExtensions">
- <TypeSignature Language="C#" Value="public static class AnimationExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed AnimationExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Extension methods for <see cref="T:Xamarin.Forms.IAnimatable" /> objects.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="AbortAnimation">
- <MemberSignature Language="C#" Value="public static bool AbortAnimation (this Xamarin.Forms.IAnimatable self, string handle);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AbortAnimation(class Xamarin.Forms.IAnimatable self, string handle) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="handle" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="self">The object on which this method will be run.</param>
- <param name="handle">An animation key that must be unique among its sibling and parent animations for the duration of the animation.</param>
- <summary>Stops the animation.</summary>
- <returns>To be added.</returns>
- <remarks>If <paramref name="handle" /> refers to an animation that belongs to this <see cref="T:Xamarin.Forms.IAnimatable" /> instance, then its tweener handlers are removed, the tweener is stopped, the animation is removed from this <see cref="T:Xamarin.Forms.IAnimatable" /> instance, and it is marked as finished. If <paramref name="handle" /> refers to one of the kinetics that belong to this <see cref="T:Xamarin.Forms.IAnimatable" /> instance, then it and its ticker are removed.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Animate">
- <MemberSignature Language="C#" Value="public static void Animate (this Xamarin.Forms.IAnimatable self, string name, Action&lt;double&gt; callback, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = null, Action&lt;double,bool&gt; finished = null, Func&lt;bool&gt; repeat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Animate(class Xamarin.Forms.IAnimatable self, string name, class System.Action`1&lt;float64&gt; callback, unsigned int32 rate, unsigned int32 length, class Xamarin.Forms.Easing easing, class System.Action`2&lt;float64, bool&gt; finished, class System.Func`1&lt;bool&gt; repeat) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="callback" Type="System.Action&lt;System.Double&gt;" />
- <Parameter Name="rate" Type="System.UInt32" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- <Parameter Name="finished" Type="System.Action&lt;System.Double,System.Boolean&gt;" />
- <Parameter Name="repeat" Type="System.Func&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="self">The object on which this method will be run.</param>
- <param name="name">An animation key that should be unique among its sibling and parent animations for the duration of the animation.</param>
- <param name="callback">An action that is called with successive animation values.</param>
- <param name="rate">The time, in milliseconds, between frames.</param>
- <param name="length">The number of milliseconds over which to interpolate the animation.</param>
- <param name="easing">The easing function to use to transision in, out, or in and out of the animation.</param>
- <param name="finished">An action to call when the animation is finished.</param>
- <param name="repeat">A function that returns true if the animation should continue.</param>
- <summary>Sets the specified parameters and starts the animation.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Animate">
- <MemberSignature Language="C#" Value="public static void Animate (this Xamarin.Forms.IAnimatable self, string name, Xamarin.Forms.Animation animation, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = null, Action&lt;double,bool&gt; finished = null, Func&lt;bool&gt; repeat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Animate(class Xamarin.Forms.IAnimatable self, string name, class Xamarin.Forms.Animation animation, unsigned int32 rate, unsigned int32 length, class Xamarin.Forms.Easing easing, class System.Action`2&lt;float64, bool&gt; finished, class System.Func`1&lt;bool&gt; repeat) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="animation" Type="Xamarin.Forms.Animation" />
- <Parameter Name="rate" Type="System.UInt32" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- <Parameter Name="finished" Type="System.Action&lt;System.Double,System.Boolean&gt;" />
- <Parameter Name="repeat" Type="System.Func&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="self">The object on which this method will be run.</param>
- <param name="name">An animation key that should be unique among its sibling and parent animations for the duration of the animation.</param>
- <param name="animation">The animation to run.</param>
- <param name="rate">The time, in milliseconds, between frames.</param>
- <param name="length">The number of milliseconds over which to interpolate the animation.</param>
- <param name="easing">The easing function to use to transision in, out, or in and out of the animation.</param>
- <param name="finished">An action to call when the animation is finished.</param>
- <param name="repeat">A function that returns true if the animation should continue.</param>
- <summary>Sets the specified parameters and starts the animation.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Animate">
- <MemberSignature Language="C#" Value="public static void Animate (this Xamarin.Forms.IAnimatable self, string name, Action&lt;double&gt; callback, double start, double end, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = null, Action&lt;double,bool&gt; finished = null, Func&lt;bool&gt; repeat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Animate(class Xamarin.Forms.IAnimatable self, string name, class System.Action`1&lt;float64&gt; callback, float64 start, float64 end, unsigned int32 rate, unsigned int32 length, class Xamarin.Forms.Easing easing, class System.Action`2&lt;float64, bool&gt; finished, class System.Func`1&lt;bool&gt; repeat) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="callback" Type="System.Action&lt;System.Double&gt;" />
- <Parameter Name="start" Type="System.Double" />
- <Parameter Name="end" Type="System.Double" />
- <Parameter Name="rate" Type="System.UInt32" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- <Parameter Name="finished" Type="System.Action&lt;System.Double,System.Boolean&gt;" />
- <Parameter Name="repeat" Type="System.Func&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="self">The object on which this method will be run.</param>
- <param name="name">An animation key that should be unique among its sibling and parent animations for the duration of the animation.</param>
- <param name="callback">An action that is called with successive animation values.</param>
- <param name="start">The fraction into the current animation at which to start the animation.</param>
- <param name="end">The fraction into the current animation at which to stop the animation.</param>
- <param name="rate">The time, in milliseconds, between frames.</param>
- <param name="length">The number of milliseconds over which to interpolate the animation.</param>
- <param name="easing">The easing function to use to transision in, out, or in and out of the animation.</param>
- <param name="finished">An action to call when the animation is finished.</param>
- <param name="repeat">A function that returns true if the animation should continue.</param>
- <summary>Sets the specified parameters and starts the animation.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Animate&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static void Animate&lt;T&gt; (this Xamarin.Forms.IAnimatable self, string name, Func&lt;double,T&gt; transform, Action&lt;T&gt; callback, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = null, Action&lt;T,bool&gt; finished = null, Func&lt;bool&gt; repeat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Animate&lt;T&gt;(class Xamarin.Forms.IAnimatable self, string name, class System.Func`2&lt;float64, !!T&gt; transform, class System.Action`1&lt;!!T&gt; callback, unsigned int32 rate, unsigned int32 length, class Xamarin.Forms.Easing easing, class System.Action`2&lt;!!T, bool&gt; finished, class System.Func`1&lt;bool&gt; repeat) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="transform" Type="System.Func&lt;System.Double,T&gt;" />
- <Parameter Name="callback" Type="System.Action&lt;T&gt;" />
- <Parameter Name="rate" Type="System.UInt32" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- <Parameter Name="finished" Type="System.Action&lt;T,System.Boolean&gt;" />
- <Parameter Name="repeat" Type="System.Func&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="self">The object on which this method will be run.</param>
- <param name="name">An animation key that should be unique among its sibling and parent animations for the duration of the animation.</param>
- <param name="transform">A function that maps animation times to new time values.</param>
- <param name="callback">An action that is called with successive animation values.</param>
- <param name="rate">The time, in milliseconds, between frames.</param>
- <param name="length">The number of milliseconds over which to interpolate the animation.</param>
- <param name="easing">The easing function to use to transision in, out, or in and out of the animation.</param>
- <param name="finished">An action to call when the animation is finished.</param>
- <param name="repeat">A function that returns true if the animation should continue.</param>
- <summary>Sets the specified parameters and starts the animation.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AnimateKinetic">
- <MemberSignature Language="C#" Value="public static void AnimateKinetic (this Xamarin.Forms.IAnimatable self, string name, Func&lt;double,double,bool&gt; callback, double velocity, double drag, Action finished = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AnimateKinetic(class Xamarin.Forms.IAnimatable self, string name, class System.Func`3&lt;float64, float64, bool&gt; callback, float64 velocity, float64 drag, class System.Action finished) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="callback" Type="System.Func&lt;System.Double,System.Double,System.Boolean&gt;" />
- <Parameter Name="velocity" Type="System.Double" />
- <Parameter Name="drag" Type="System.Double" />
- <Parameter Name="finished" Type="System.Action" />
- </Parameters>
- <Docs>
- <param name="self">The object on which this method will be run.</param>
- <param name="name">An animation key that should be unique among its sibling and parent animations for the duration of the animation.</param>
- <param name="callback">An action that is called with successive animation values.</param>
- <param name="velocity">The amount that the animation progresses in each animation step. For example, a velocity of <c>1</c> progresses at the default speed.</param>
- <param name="drag">The amount that the progression speed is reduced per frame. Can be negative.</param>
- <param name="finished">An action to call when the animation is finished.</param>
- <summary>Sets the specified parameters and starts the kinetic animation.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AnimationIsRunning">
- <MemberSignature Language="C#" Value="public static bool AnimationIsRunning (this Xamarin.Forms.IAnimatable self, string handle);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AnimationIsRunning(class Xamarin.Forms.IAnimatable self, string handle) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IAnimatable" RefType="this" />
- <Parameter Name="handle" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="self">The object on which this method will be run.</param>
- <param name="handle">An animation key that must be unique among its sibling and parent animations for the duration of the animation.</param>
- <summary>Returns a Boolean value that indicates whether or not the animation that is specified by <paramref name="handle" /> is running.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Interpolate">
- <MemberSignature Language="C#" Value="public static Func&lt;double,double&gt; Interpolate (double start, double end = 1, double reverseVal = 0, bool reverse = false);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Func`2&lt;float64, float64&gt; Interpolate(float64 start, float64 end, float64 reverseVal, bool reverse) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Func&lt;System.Double,System.Double&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="start" Type="System.Double" />
- <Parameter Name="end" Type="System.Double" />
- <Parameter Name="reverseVal" Type="System.Double" />
- <Parameter Name="reverse" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="start">The fraction into the current animation at which to start the animation.</param>
- <param name="end">The fraction into the current animation at which to stop the animation.</param>
- <param name="reverseVal">The inverse scale factor to use if <paramref name="reverse" /> is <see langword="true" />.</param>
- <param name="reverse">Whether to use the inverse scale factor in <paramref name="reverseVal" /> to deinterpolate.</param>
- <summary>Returns a function that performs a linear interpolation between <paramref name="start" /> and <paramref name="end" />.</summary>
- <returns>A function that performs a linear interpolation between <paramref name="start" /> and <paramref name="end" />. Application developers can pass values between 0.0f and 1.0f to this function in order to recieve a value that is offset from <paramref name="start" /> or <paramref name="end" />, depending on the value of <paramref name="reverse" />, by the passed value times the distance between <paramref name="start" /> and <paramref name="end" />.</returns>
- <remarks>If <paramref name="reverse" /> is <see langword="true" />, then the interpolation happens between <paramref name="start" /> and <paramref name="reverseVal" />.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Application" FullName="Xamarin.Forms.Application">
- <TypeSignature Language="C#" Value="public class Application : Xamarin.Forms.Element, Xamarin.Forms.IApplicationController, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Application&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Application extends Xamarin.Forms.Element implements class Xamarin.Forms.IApplicationController, class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Application&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Element</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IApplicationController</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Application&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Class that represents a cross-platform mobile application.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected Application ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new <see cref="T:Xamarin.Forms.Application" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AppLinks">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IAppLinks AppLinks { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IAppLinks AppLinks" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IAppLinks</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the object that developers use to register or unregister application links.</summary>
- <value>The object that developers use to register or unregister application links.</value>
- <remarks>It is not possible to unregister an app link on the Android platform.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/platform-features/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="ClearCurrent">
- <MemberSignature Language="C#" Value="public static void ClearCurrent ();" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ClearCurrent() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Current">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Application Current { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Application Current" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Application</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the current application.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsApplicationOrNull">
- <MemberSignature Language="C#" Value="public static bool IsApplicationOrNull (Xamarin.Forms.Element element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsApplicationOrNull(class Xamarin.Forms.Element element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="element">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MainPage">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page MainPage { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Page MainPage" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the main page of the application.</summary>
- <value>To be added.</value>
- <remarks>This property throws an exception if the application developer attempts to set it to <see langword="null" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ModalPopped">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ModalPoppedEventArgs&gt; ModalPopped;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ModalPoppedEventArgs&gt; ModalPopped" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ModalPoppedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised after a view has been popped modally.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ModalPopping">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ModalPoppingEventArgs&gt; ModalPopping;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ModalPoppingEventArgs&gt; ModalPopping" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ModalPoppingEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when a view is modally popped.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ModalPushed">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ModalPushedEventArgs&gt; ModalPushed;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ModalPushedEventArgs&gt; ModalPushed" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ModalPushedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised after a view has been pushed modally.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ModalPushing">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ModalPushingEventArgs&gt; ModalPushing;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ModalPushingEventArgs&gt; ModalPushing" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ModalPushingEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when a view is modally pushed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NavigationProxy">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.NavigationProxy NavigationProxy { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.NavigationProxy NavigationProxy" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.NavigationProxy</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Application&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Application&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Application&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.Application" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAppLinkRequestReceived">
- <MemberSignature Language="C#" Value="protected virtual void OnAppLinkRequestReceived (Uri uri);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnAppLinkRequestReceived(class System.Uri uri) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="uri" Type="System.Uri" />
- </Parameters>
- <Docs>
- <param name="uri">The URI for the request.</param>
- <summary>App developers override this method to respond when the user initiates an app link request.</summary>
- <remarks>To be added.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/platform-features/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="OnParentSet">
- <MemberSignature Language="C#" Value="protected override void OnParentSet ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnParentSet() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Throws <see cref="T:System.InvalidOperationException" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnResume">
- <MemberSignature Language="C#" Value="protected virtual void OnResume ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnResume() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Application developers override this method to perform actions when the application resumes from a sleeping state.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSleep">
- <MemberSignature Language="C#" Value="protected virtual void OnSleep ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnSleep() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Application developers override this method to perform actions when the application enters the sleeping state.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnStart">
- <MemberSignature Language="C#" Value="protected virtual void OnStart ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnStart() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Application developers override this method to perform actions when the application starts.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PanGestureId">
- <MemberSignature Language="C#" Value="public int PanGestureId { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 PanGestureId" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Properties">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary&lt;string,object&gt; Properties { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IDictionary`2&lt;string, object&gt; Properties" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.Object&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the dictionary of properties for this <see cref="T:Xamarin.Forms.Application" /> object.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Resources">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ResourceDictionary Resources { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ResourceDictionary Resources" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ResourceDictionary</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the resource dictionary for this <see cref="T:Xamarin.Forms.Application" /> object.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SavePropertiesAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task SavePropertiesAsync ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task SavePropertiesAsync() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.AsyncStateMachine(typeof(Xamarin.Forms.Application/&lt;SavePropertiesAsync&gt;d__52))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Asynchronously persists the <see cref="P:Xamarin.Forms.Application.Properties" /> dictionary for the application object.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendOnAppLinkRequestReceived">
- <MemberSignature Language="C#" Value="public void SendOnAppLinkRequestReceived (Uri uri);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SendOnAppLinkRequestReceived(class System.Uri uri) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="uri" Type="System.Uri" />
- </Parameters>
- <Docs>
- <param name="uri">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendResume">
- <MemberSignature Language="C#" Value="public void SendResume ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SendResume() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendSleepAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task SendSleepAsync ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task SendSleepAsync() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendStart">
- <MemberSignature Language="C#" Value="public void SendStart ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SendStart() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetAppIndexingProvider">
- <MemberSignature Language="C#" Value="public void SetAppIndexingProvider (Xamarin.Forms.IAppIndexingProvider provider);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetAppIndexingProvider(class Xamarin.Forms.IAppIndexingProvider provider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="provider" Type="Xamarin.Forms.IAppIndexingProvider" />
- </Parameters>
- <Docs>
- <param name="provider">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetCurrentApplication">
- <MemberSignature Language="C#" Value="public static void SetCurrentApplication (Xamarin.Forms.Application value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetCurrentApplication(class Xamarin.Forms.Application value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="Xamarin.Forms.Application" />
- </Parameters>
- <Docs>
- <param name="value">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="AppLinkEntry" FullName="Xamarin.Forms.AppLinkEntry">
- <TypeSignature Language="C#" Value="public class AppLinkEntry : Xamarin.Forms.Element, Xamarin.Forms.IAppLinkEntry" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AppLinkEntry extends Xamarin.Forms.Element implements class Xamarin.Forms.IAppLinkEntry" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Element</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IAppLinkEntry</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>A deep application link in an app link search index.</summary>
- <remarks>
- <para>For information on setting up deep application linking on the Android platform (and on using deep linking in general), see <format type="text/html"><a href="https://developer.xamarin.com/guides/xamarin-forms/platform-features/deep-linking/">Application Indexing and Deep Linking</a></format>.</para>
- </remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/platform-features/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AppLinkEntry ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamrin.Forms.AppLinkEntry" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AppLinkUri">
- <MemberSignature Language="C#" Value="public Uri AppLinkUri { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Uri AppLinkUri" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Uri</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets an application-specific URI that uniquely describes content within an app.</summary>
- <value>An application-specific URI that uniquely describes content within an app.</value>
- <remarks>To be added.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="AppLinkUriProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty AppLinkUriProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty AppLinkUriProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.AppLinkEntry.AppLinkUri" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Description">
- <MemberSignature Language="C#" Value="public string Description { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Description" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a description that appears with the item in search results.</summary>
- <value>The description that appears with the item in search results.</value>
- <remarks>To be added.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="DescriptionProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty DescriptionProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty DescriptionProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.AppLinkEntry.Description" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromUri">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.AppLinkEntry FromUri (Uri uri);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.AppLinkEntry FromUri(class System.Uri uri) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.AppLinkEntry</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="uri" Type="System.Uri" />
- </Parameters>
- <Docs>
- <param name="uri">A URI that can be parsed by the target appliction to recreate a specific state.</param>
- <summary>Creates and returns a new <see cref="T:Xamrin.Forms.AppLinkEntry" /> for the specified <paramref name="uri" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsLinkActive">
- <MemberSignature Language="C#" Value="public bool IsLinkActive { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsLinkActive" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that tells whether the item that is identified by the link entry is currently open.</summary>
- <value>A value that tells whether the item that is identified by the link entry is currently open.</value>
- <remarks>Application developers can set this value in <see cref="M:Xamarin.Forms.Application.OnAppearing" /> and <see cref="M:Xamarin.Forms.Application.OnDisappearing" /> methods to control whether the app link is shown for indexing or Handoff.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="IsLinkActiveProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsLinkActiveProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsLinkActiveProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.AppLinkEntry.IsLinkActive" /> property.</summary>
- <remarks>To be added.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="KeyValues">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary&lt;string,string&gt; KeyValues { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IDictionary`2&lt;string, string&gt; KeyValues" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a dictionary of application-specific key-value pairs.</summary>
- <value>A dictionary of standard and application-specific key-value pairs that is used for Handoff on the iOS platform.</value>
- <remarks>The standard keys are <c>contentType</c>, <c>associatedWebPage</c>, and <c>shouldAddToPublicIndex</c>.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="Thumbnail">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ImageSource Thumbnail { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ImageSource Thumbnail" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a small image that appears with the item in search results.</summary>
- <value>A small image that appears with the item in search results</value>
- <remarks>To be added.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="ThumbnailProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ThumbnailProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ThumbnailProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.AppLinkEntry.Thumbnail" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Title">
- <MemberSignature Language="C#" Value="public string Title { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Title" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the title of the item.</summary>
- <value>The title of the item.</value>
- <remarks>To be added.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="TitleProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TitleProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TitleProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.AppLinkEntry.Title" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToString">
- <MemberSignature Language="C#" Value="public override string ToString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a string representation of this <see cref="T:Xamrin.Forms.AppLinkEntry" />.</summary>
- <returns>A string representation of this <see cref="T:Xamrin.Forms.AppLinkEntry" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Aspect" FullName="Xamarin.Forms.Aspect">
- <TypeSignature Language="C#" Value="public enum Aspect" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Aspect extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Defines how an image is displayed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="AspectFill">
- <MemberSignature Language="C#" Value="AspectFill" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Aspect AspectFill = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Aspect</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Scale the image to fill the view. Some parts may be clipped in order to fill the view.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AspectFit">
- <MemberSignature Language="C#" Value="AspectFit" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Aspect AspectFit = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Aspect</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Scale the image to fit the view. Some parts may be left empty (letter boxing).</summary>
- </Docs>
- </Member>
- <Member MemberName="Fill">
- <MemberSignature Language="C#" Value="Fill" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Aspect Fill = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Aspect</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Scale the image so it exactly fills the view. Scaling may not be uniform in X and Y.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="AutomationProperties" FullName="Xamarin.Forms.AutomationProperties">
- <TypeSignature Language="C#" Value="public class AutomationProperties" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AutomationProperties extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Contains both abbreviated and detailed UI information that is supplied to accessibility services.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AutomationProperties ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.AutomationProperties" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHelpText">
- <MemberSignature Language="C#" Value="public static string GetHelpText (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetHelpText(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetIsInAccessibleTree">
- <MemberSignature Language="C#" Value="public static Nullable&lt;bool&gt; GetIsInAccessibleTree (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.Nullable`1&lt;bool&gt; GetIsInAccessibleTree(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Nullable&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetLabeledBy">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.VisualElement GetLabeledBy (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.VisualElement GetLabeledBy(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.VisualElement</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetName">
- <MemberSignature Language="C#" Value="public static string GetName (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetName(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HelpTextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HelpTextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HelpTextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that contains the detailed description of the UI element and its behavior.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsInAccessibleTreeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsInAccessibleTreeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsInAccessibleTreeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that contains a Boolean value that tells whether the element is available to the accessible app.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LabeledByProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty LabeledByProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty LabeledByProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that holds a reference to the element that labels the element that is being made accessible.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NameProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty NameProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty NameProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that contains the brief description of the UI element</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetHelpText">
- <MemberSignature Language="C#" Value="public static void SetHelpText (Xamarin.Forms.BindableObject bindable, string value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetHelpText(class Xamarin.Forms.BindableObject bindable, string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="bindable">To be added.</param>
- <param name="value">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetIsInAccessibleTree">
- <MemberSignature Language="C#" Value="public static void SetIsInAccessibleTree (Xamarin.Forms.BindableObject bindable, Nullable&lt;bool&gt; value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetIsInAccessibleTree(class Xamarin.Forms.BindableObject bindable, valuetype System.Nullable`1&lt;bool&gt; value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Nullable&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="bindable">To be added.</param>
- <param name="value">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetLabeledBy">
- <MemberSignature Language="C#" Value="public static void SetLabeledBy (Xamarin.Forms.BindableObject bindable, Xamarin.Forms.VisualElement value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetLabeledBy(class Xamarin.Forms.BindableObject bindable, class Xamarin.Forms.VisualElement value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.VisualElement" />
- </Parameters>
- <Docs>
- <param name="bindable">To be added.</param>
- <param name="value">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetName">
- <MemberSignature Language="C#" Value="public static void SetName (Xamarin.Forms.BindableObject bindable, string value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetName(class Xamarin.Forms.BindableObject bindable, string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="bindable">To be added.</param>
- <param name="value">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BackButtonPressedEventArgs" FullName="Xamarin.Forms.BackButtonPressedEventArgs">
- <TypeSignature Language="C#" Value="public class BackButtonPressedEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit BackButtonPressedEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Internal use only. Contains arguments for the event that is raised when a back button is pressed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public BackButtonPressedEventArgs ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Internal use only. Initializes a new <see cref="T:Xamarin.Forms.BackButtonPressedEventArgs" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Handled">
- <MemberSignature Language="C#" Value="public bool Handled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Handled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Internal use only. Gets or sets a value that indicates whether the back button event has already been handled.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BaseMenuItem" FullName="Xamarin.Forms.BaseMenuItem">
- <TypeSignature Language="C#" Value="public abstract class BaseMenuItem : Xamarin.Forms.Element" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit BaseMenuItem extends Xamarin.Forms.Element" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Element</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Base class for menu items.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected BaseMenuItem ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Intializes a new <see cref="T:Xamarin.Forms.BaseMenuItem" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Behavior" FullName="Xamarin.Forms.Behavior">
- <TypeSignature Language="C#" Value="public abstract class Behavior : Xamarin.Forms.BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit Behavior extends Xamarin.Forms.BindableObject" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Base>
- <Interfaces>
- </Interfaces>
- <Docs>
- <summary>Base class for generalized user-defined behaviors that can respond to arbitrary conditions and events.</summary>
- <remarks>Application developers should specialize the <see cref="T:Xamarin.Forms.Behavior`1" /> generic class, instead of directly using <see cref="T:Xamarin.Forms.Behavior" />.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/behaviors/creating/">Xamarin.Forms Behaviors</related>
- </Docs>
- <Members>
- <Member MemberName="AssociatedType">
- <MemberSignature Language="C#" Value="protected Type AssociatedType { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Type AssociatedType" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Type</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the type of the objects with which this <see cref="T:Xamarin.Forms.Behavior" /> can be associated.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAttachedTo">
- <MemberSignature Language="C#" Value="protected virtual void OnAttachedTo (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnAttachedTo(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">The bindable object to which the behavior was attached.</param>
- <summary>Application developers override this method to implement the behaviors that will be associated with <paramref name="bindable" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnDetachingFrom">
- <MemberSignature Language="C#" Value="protected virtual void OnDetachingFrom (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDetachingFrom(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">The bindable object from which the behavior was detached.</param>
- <summary>Application developers override this method to remove the behaviors from <paramref name="bindable" /> that were implemented in a previous call to the <see cref="M:Xamarin.Forms.Behavior.OnAttachedTo" /> method.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IAttachedObject.AttachTo">
- <MemberSignature Language="C#" Value="void IAttachedObject.AttachTo (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IAttachedObject.AttachTo(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">For internal use by the Xamarin.Forms platform.</param>
- <summary>AFor internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IAttachedObject.DetachFrom">
- <MemberSignature Language="C#" Value="void IAttachedObject.DetachFrom (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IAttachedObject.DetachFrom(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Behavior&lt;T&gt;" FullName="Xamarin.Forms.Behavior&lt;T&gt;">
- <TypeSignature Language="C#" Value="public abstract class Behavior&lt;T&gt; : Xamarin.Forms.Behavior where T : BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit Behavior`1&lt;(class Xamarin.Forms.BindableObject) T&gt; extends Xamarin.Forms.Behavior" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>Xamarin.Forms.Behavior</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <typeparam name="T">The type of the objects with which this <see cref="T:Xamarin.Forms.Behavior`1" /> can be associated.</typeparam>
- <summary>Base generic class for generalized user-defined behaviors that can respond to arbitrary conditions and events.</summary>
- <remarks>Application developers should specialize this generic class, instead of directly using <see cref="T:Xamarin.Forms.Behavior" />.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/behaviors/creating/">Xamarin.Forms Behaviors</related>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected Behavior ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Behavior`1" /> instance.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAttachedTo">
- <MemberSignature Language="C#" Value="protected virtual void OnAttachedTo (T bindable);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnAttachedTo(!T bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="T" />
- </Parameters>
- <Docs>
- <param name="bindable">The bindable object to which the behavior was attached.</param>
- <summary>Application developers override this method to implement the behaviors that will be associated with <paramref name="bindable" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAttachedTo">
- <MemberSignature Language="C#" Value="protected override void OnAttachedTo (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnAttachedTo(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">The bindable object to which the behavior was attached.</param>
- <summary>Attaches to the superclass and then calls the <see cref="M:Xamarin.Forms.Behavior`1.OnAttachedTo(T)" /> method on this object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnDetachingFrom">
- <MemberSignature Language="C#" Value="protected virtual void OnDetachingFrom (T bindable);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDetachingFrom(!T bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="T" />
- </Parameters>
- <Docs>
- <param name="bindable">The bindable object from which the behavior was detached.</param>
- <summary>Application developers override this method to remove the behaviors from <paramref name="bindable" /> that were implemented in a previous call to the <see cref="M:Xamarin.Forms.Behavior`1.OnAttachedTo" /> method.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnDetachingFrom">
- <MemberSignature Language="C#" Value="protected override void OnDetachingFrom (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnDetachingFrom(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">The bindable object from which the behavior was detached.</param>
- <summary>Calls the <see cref="M:Xamarin.Forms.Behavior`1.OnDetachingFrom(T)" /> method and then detaches from the superclass.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BindableObject" FullName="Xamarin.Forms.BindableObject">
- <TypeSignature Language="C#" Value="public abstract class BindableObject : System.ComponentModel.INotifyPropertyChanged, Xamarin.Forms.Internals.IDynamicResourceHandler" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit BindableObject extends System.Object implements class System.ComponentModel.INotifyPropertyChanged, class Xamarin.Forms.Internals.IDynamicResourceHandler" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.ComponentModel.INotifyPropertyChanged</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.Internals.IDynamicResourceHandler</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Provides a mechanism by which application developers can propagate changes that are made to data in one object to another, by enabling validation, type coercion, and an event system. <see cref="T:Xamarin.Forms.BindableProperty" />.</summary>
- <remarks>
- <para>The <see cref="T:Xamarin.Forms.BindableObject" /> class provides a data storage mechanism that enables the application developer to synchronize data between objects in response to changes, for example, between the View and View Model in the MVVM design pattern. All of the visual elements in the <see cref="N:Xamarin.Forms" /> namespace inherit from <see cref="T:Xamarin.Forms.BindableObject" /> class, so they can all be used to bind the data behind their user interface elements to View Models that are supplied by the application developer.</para>
- <example>
- <para>To bind the data behind a property in a <see cref="T:Xamarin.Forms.BindableObject" />, typically a view, to a property in the View Model, application developers should do the following.</para>
- <para> First, the developer creates a pair of properties on the view, one of which is a <see cref="T:Xamarin.Forms.BindableProperty" />, and the other of which is a property of whatever type is required. In the code below, <c>MockBindableObject</c> stands in for what would typically be a user interface object in production code. Application developers should note the use of <see cref="M:Xamarin.Forms.BindableObject.SetValue(Xamarin.Forms.BindableProperty, System.Object)" /> and <see cref="M:Xamarin.Forms.BindableObject.GetValue" /> to get and set the value on the bound property; The property of the desired type provides the interface that the target of the bound property will implement.</para>
- <code lang="C#"><![CDATA[
-class MockBindableObject : BindableObject
-{
- // App developers should use the method below in production code for
- // better performance
- public static readonly BindableProperty BoundNameProperty =
- BindableProperty.Create ("Foo", typeof (string),
- typeof (MockBindableObject),
- default(string));
-
- // App developers should use the method below during development for
- // design-time error checking as the codebase evolves.
- // public static readonly BindableProperty FooProperty
- // = BindableProperty.Create<MockBindableObject, string> (
- // o => o.Foo, default (string)
- // );
-
- public string BoundName
- {
- get { return (string) GetValue (BoundNameProperty); }
- set { SetValue (BoundNameProperty, value); }
- }
-}
- ]]></code>
- <para>Second, the developer creates the implementation for the bound property in a class that implements the <see cref="T:System.ComponentModel.INotifyPropertyChanged" /> interface. In the MVVM design pattern, this is typically done by the View Model. Application developers should implement the <see cref="T:System.ComponentModel.INotifyPropertyChanged" /> interface on classes that they want to use as View Models. In the example below, app developers should take note of the idiomatic way that the <c>Name</c> property is implemented to, first, ensure that the property actually changed and return if it did not, and only then assign the value and call the <see cref="M:Xamarin.Forms.BindableObject.OnPropertyChanged" /> method. Additionally, the <c>Name</c> property in the example below merely wraps the <c>name</c> field. In practice, the application developer may choose a different model in which to store application data.</para>
- <code lang="C#"><![CDATA[
-class MockViewModel : INotifyPropertyChanged
-{
- string name;
-
- public string Name
- {
- get { return name; }
- set
- {
- // OnPropertyChanged should not be called if the property value
- // does not change.
- if (name == value)
- return;
- name = value;
- OnPropertyChanged ();
- }
- }
-
- public event PropertyChangedEventHandler PropertyChanged;
-
- void OnPropertyChanged (string propertyName = null)
- {
- PropertyChangedEventHandler handler = PropertyChanged;
- if (handler != null)
- handler (this, new PropertyChangedEventArgs (propertyName));
- }
-}]]></code>
- <para>Third, and finally, the application developer binds an instance of a BindableObject to an instance that implements INotifyPropertyChanged. In the vocabulary of the MVVM design pattern, this is "binding an instance of the View to an instance of a View Model." Once this step is complete, changes in the data are propagated between the View and View Model in a way that is determined by the value of the <see cref="T:Xamarin.Forms.BindingMode" /> enumeration, if any, that was passed during the binding step.</para>
- <para>The code below, when included in a project that reference the classes above, creates an instance of both <c>MockBindable</c> and <c>MockViewModel</c>, performs some intitialization, sets the binding, and then demonstrates a one-way binding. The code below runs without throwing an exception.</para>
- <code lang="C#"><![CDATA[
-public static void OneWayDemo ()
-{
- var view = new MockBindableObject ();
- var viewModel = new MockViewModel ();
-
- // Pre-load the ViewModel, for demonstration purposes
- viewModel.Name = "Testing";
-
- // Create a one-way (default) binding
- view.SetBinding (MockBindableObject.BoundNameProperty, new Binding ("Name"));
-
- // App developers should only set the binding context after all
- // calls to SetBinding() have been made, for performance reasons.
- view.BindingContext = viewModel;
-
- // In a one way binding, the ViewModel value will be used to update
- // the values in the View during initialization
- if (view.BoundName != "Testing")
- throw new Exception ();
-
- view.BoundName = "gnitseT";
-
- // in a one way binding, changes to the View will NOT update the ViewModel
- if (viewModel.Name == "gnitseT")
- throw new Exception ();
-}]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected BindableObject ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the BindableObject class.</summary>
- <remarks>The <see cref="T:Xamarin.Forms.BindableObject" /> class is abstract, and this constructor is protected. It is invoked by child constructors.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ApplyBindings">
- <MemberSignature Language="C#" Value="protected void ApplyBindings ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void ApplyBindings() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Apply the bindings to <see cref="P:Xamarin.Forms.BindableObject.BindingContext" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ApplyBindings">
- <MemberSignature Language="C#" Value="protected void ApplyBindings (object oldContext = null);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void ApplyBindings(object oldContext) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldContext" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="oldContext">The object that contains the properties that will be targeted by the bound properties that belong to this <see cref="T:Xamarin.Forms.BindableObject" />. This parameter is optional.</param>
- <summary>Apply the bindings to <see cref="P:Xamarin.Forms.BindableObject.BindingContext" />.</summary>
- <remarks>
- <para>If an object is passed for the <paramref name="oldContext" /> argument, bindings are first unapplied from <paramref name="oldContext" />. This method removes any current bindings from the old context, and applies every binding to the current <see cref="P:Xamarin.Forms.BindableObject.BindingContex" />. Application developers could use this method to bind the UI from a new View to an existing ViewModel, while optionally removing the bindings from the old View. Application developers can omit the <paramref name="oldContext" /> argument in order to leave the old bindings in place.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BindingContext">
- <MemberSignature Language="C#" Value="public object BindingContext { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object BindingContext" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets object that contains the properties that will be targeted by the bound properties that belong to this <see cref="T:Xamarin.Forms.BindableObject" />.</summary>
- <value>An <see cref="T:System.Object" /> that contains the properties that will be targeted by the bound properties that belong to this <see cref="T:Xamarin.Forms.BindableObject" />. This is a bindable property.</value>
- <remarks>
- <block subset="none" type="note">Typically, the runtime performance is better if <see cref="P:Xamarin.Forms.BindableObject.BindingContext" /> is set after all calls to <see cref="M:Xamarin.Forms.BindableObject.SetBinding" /> have been made.</block>
- <para>The following example shows how to apply a BindingContext and a Binding to a Label (inherits from BindableObject):</para>
- <example>
- <code lang="C#"><![CDATA[
-var label = new Label ();
-label.SetBinding (Label.TextProperty, "Name");
-label.BindingContext = new {Name = "John Doe", Company = "Xamarin"};
-Debug.WriteLine (label.Text); //prints "John Doe"
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BindingContextChanged">
- <MemberSignature Language="C#" Value="public event EventHandler BindingContextChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler BindingContextChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Raised whenever the <see cref="P:Xamarin.Forms.BindableObject.BindingContext" /> property changes.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BindingContextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BindingContextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BindingContextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Implements the bound property whose interface is provided by the <see cref="P:Xamarin.Forms.BindableObject.BindingContext" /> property.</summary>
- <remarks>
- <block subset="none" type="note">Typically, the runtime performance is better if <see cref="P:Xamarin.Forms.BindableObject.BindingContext" /> is set after all calls to <see cref="M:Xamarin.Forms.BindableObject.SetBinding" /> have been made.</block>
- <para>The following example shows how to set a binding to the BindingContext:</para>
- <example>
- <code lang="C#"><![CDATA[
-class PersonView : ContentView
-{
- public PersonView ()
- {
- var label = new Label ();
- label.SetBinding (Label.TextProperty, "Name");
- Content = label;
- }
-}
-
-var stack = new StackLayout {
- Orientation = StackOrientation.Vertical,
-};
-
-var jane = new PersonView ();
-jane.SetBinding (BindableObject.BindingContext, "Jane");
-stack.Children.Add (jane);
-
-var john = new PersonView ();
-john.SetBinding (BindableObject.BindingContext, "John");
-stack.Children.Add (john);
-
-stack.BindingContext = new {Jane = new {Name = "Jane Doe"}, John = new {Name = "John Doe"}};
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ClearValue">
- <MemberSignature Language="C#" Value="public void ClearValue (Xamarin.Forms.BindableProperty property);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ClearValue(class Xamarin.Forms.BindableProperty property) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- </Parameters>
- <Docs>
- <param name="property">The BindableProperty to clear.</param>
- <summary>Clears any value set by <see cref="M:Xamarin.Forms.BindableObject.SetValue" /> for <paramref name="property" />.</summary>
- <remarks>
- <para>Calling this method on a readonly property will result in an InvalidOperationException.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ClearValue">
- <MemberSignature Language="C#" Value="public void ClearValue (Xamarin.Forms.BindablePropertyKey propertyKey);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ClearValue(class Xamarin.Forms.BindablePropertyKey propertyKey) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyKey" Type="Xamarin.Forms.BindablePropertyKey" />
- </Parameters>
- <Docs>
- <param name="propertyKey">The BindablePropertyKey that identifies the <see cref="T:Xamarin.Forms.BindableProperty" /> to clear.</param>
- <summary>Clears any value set by <see cref="M:Xamarin.Forms.BindableObject.SetValue" /> for the property that is identified by <paramref name="propertyKey" />.</summary>
- <remarks>
- <para>Calling this method on a readonly property will result in an InvalidOperationException.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetValue">
- <MemberSignature Language="C#" Value="public object GetValue (Xamarin.Forms.BindableProperty property);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance object GetValue(class Xamarin.Forms.BindableProperty property) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- </Parameters>
- <Docs>
- <param name="property">The BindableProperty for which to get the value.</param>
- <summary>Returns the value that is contained the BindableProperty.</summary>
- <returns>The value that is contained the <see cref="T:Xamarin.Forms.BindableProperty" />.</returns>
- <remarks>
- <para>
- <see cref="M:Xamarin.Forms.BindableObject.GetValue" /> and <see cref="M:Xamarin.Forms.BindableObject.SetValue" /> are used to access the values of properties that are implemented by a <see cref="T:Xamarin.Forms.BindableProperty" />. That is, application developers typically provide an interface for a bound property by defining <see langword="public" /> property whose <see langword="get" /> accessor casts the result of <see cref="M:Xamarin.Forms.BindableObject.GetValue" /> to the appropriate type and returns it, and whose <see langword="set" /> accessor uses <see cref="M:Xamarin.Forms.BindableObject.SetValue" /> to set the value on the correct property. Application developers should perform no other steps in the public property that defines the interface of the bound property.</para>
- <example>
- <para>The following example shows how to create a bindable property interface for an implementation that will be provided in the target property when the binding is made at run time.</para>
- <code lang="C#"><![CDATA[
-class MyBindable : BindableObject
-{
- public static readonly BindableProperty MyProperty =
- BindableProperty.Create<MyBindable, string> (w => w.My, default(string));
-
- public string My {
- get { return (string)GetValue (MyProperty); }
- set { SetValue (MyProperty, value); }
- }
-}
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetValues">
- <MemberSignature Language="C#" Value="public object[] GetValues (Xamarin.Forms.BindableProperty property0, Xamarin.Forms.BindableProperty property1);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance object[] GetValues(class Xamarin.Forms.BindableProperty property0, class Xamarin.Forms.BindableProperty property1) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Object[]</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property0" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="property1" Type="Xamarin.Forms.BindableProperty" />
- </Parameters>
- <Docs>
- <param name="property0">To be added.</param>
- <param name="property1">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetValues">
- <MemberSignature Language="C#" Value="public object[] GetValues (Xamarin.Forms.BindableProperty property0, Xamarin.Forms.BindableProperty property1, Xamarin.Forms.BindableProperty property2);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance object[] GetValues(class Xamarin.Forms.BindableProperty property0, class Xamarin.Forms.BindableProperty property1, class Xamarin.Forms.BindableProperty property2) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Object[]</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property0" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="property1" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="property2" Type="Xamarin.Forms.BindableProperty" />
- </Parameters>
- <Docs>
- <param name="property0">To be added.</param>
- <param name="property1">To be added.</param>
- <param name="property2">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected virtual void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Override this method to execute an action when the BindingContext changes.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanged">
- <MemberSignature Language="C#" Value="protected virtual void OnPropertyChanged (string propertyName = null);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnPropertyChanged(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerMemberName</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the property that changed.</param>
- <summary>Call this method from a child class to notify that a change happened on a property.</summary>
- <remarks>
- <para>A <see cref="T:Xamarin.Forms.BindableProperty" /> triggers this by itself. An inheritor only needs to call this for properties without <see cref="T:Xamarin.Forms.BindableProperty" /> as the backend store.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanging">
- <MemberSignature Language="C#" Value="protected virtual void OnPropertyChanging (string propertyName = null);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnPropertyChanging(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerMemberName</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the property that is changing.</param>
- <summary>Call this method from a child class to notify that a change is going to happen on a property.</summary>
- <remarks>A <see cref="T:Xamarin.Forms.BindableProperty" /> triggers this by itself. An inheritor only needs to call this for properties without <see cref="T:Xamarin.Forms.BindableProperty" /> as the backend store.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PropertyChanged">
- <MemberSignature Language="C#" Value="public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.ComponentModel.PropertyChangedEventHandler PropertyChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.ComponentModel.PropertyChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Raised when a property has changed.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PropertyChanging">
- <MemberSignature Language="C#" Value="public event Xamarin.Forms.PropertyChangingEventHandler PropertyChanging;" />
- <MemberSignature Language="ILAsm" Value=".event class Xamarin.Forms.PropertyChangingEventHandler PropertyChanging" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PropertyChangingEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Raised when a property is about to change.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="RemoveBinding">
- <MemberSignature Language="C#" Value="public void RemoveBinding (Xamarin.Forms.BindableProperty property);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RemoveBinding(class Xamarin.Forms.BindableProperty property) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- </Parameters>
- <Docs>
- <param name="property">The BindableProperty from which to remove bindings.</param>
- <summary>Removes a previously set binding.</summary>
- <remarks>
- <para>This method succeeds even if <paramref name="property" /> is not bound.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetBinding">
- <MemberSignature Language="C#" Value="public void SetBinding (Xamarin.Forms.BindableProperty targetProperty, Xamarin.Forms.BindingBase binding);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetBinding(class Xamarin.Forms.BindableProperty targetProperty, class Xamarin.Forms.BindingBase binding) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="targetProperty" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="binding" Type="Xamarin.Forms.BindingBase" />
- </Parameters>
- <Docs>
- <param name="targetProperty">The BindableProperty on which to set a binding.</param>
- <param name="binding">The binding to set.</param>
- <summary>Assigns a binding to a property.</summary>
- <remarks>
- <para>The following example shows how to set a binding to a property:</para>
- <example>
- <code lang="C#"><![CDATA[
-var label = new Label ();
-label.SetBinding (Label.TextProperty, new Binding ("Name"));
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetInheritedBindingContext">
- <MemberSignature Language="C#" Value="public static void SetInheritedBindingContext (Xamarin.Forms.BindableObject bindable, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetInheritedBindingContext(class Xamarin.Forms.BindableObject bindable, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="bindable">The object on which to set the inherited binding context.</param>
- <param name="value">The inherited context to set.</param>
- <summary>Sets the inherited context to a nested element.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetValue">
- <MemberSignature Language="C#" Value="public void SetValue (Xamarin.Forms.BindableProperty property, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetValue(class Xamarin.Forms.BindableProperty property, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="property">The BindableProperty on which to assign a value.</param>
- <param name="value">The value to set.</param>
- <summary>Sets the value of the specified property.</summary>
- <remarks>
- <para>
- <see cref="M:Xamarin.Forms.BindableObject.GetValue" /> and <see cref="M:Xamarin.Forms.BindableObject.SetValue" /> are used to access the values of properties that are implemented by a <see cref="T:Xamarin.Forms.BindableProperty" />. That is, application developers typically provide an interface for a bound property by defining <see langword="public" /> property whose <see langword="get" /> accessor casts the result of <see cref="M:Xamarin.Forms.BindableObject.GetValue" /> to the appropriate type and returns it, and whose <see langword="set" /> accessor uses <see cref="M:Xamarin.Forms.BindableObject.SetValue" /> to set the value on the correct property. Application developers should perform no other steps in the public property that defines the interface of the bound property.</para>
- <example>
- <para>The following example shows how to create a bindable property interface for an implementation that will be provided in the target property when the binding is made at run time.</para>
- <code lang="C#"><![CDATA[
-class MyBindable : BindableObject
-{
- public static readonly BindableProperty MyProperty =
- BindableProperty.Create<MyBindable, string> (w => w.My, default(string));
-
- public string My {
- get { return (string)GetValue (MyProperty); }
- set { SetValue (MyProperty, value); }
- }
-}
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetValue">
- <MemberSignature Language="C#" Value="public void SetValue (Xamarin.Forms.BindablePropertyKey propertyKey, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetValue(class Xamarin.Forms.BindablePropertyKey propertyKey, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyKey" Type="Xamarin.Forms.BindablePropertyKey" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="propertyKey">The BindablePropertyKey on which to assign a value.</param>
- <param name="value">The value to set.</param>
- <summary>Sets the value of the propertyKey.</summary>
- <remarks>
- <para>This method and <see cref="T:Xamarin.Forms.BindablePropertyKey" /> are useful to implement BindableProperties with limited write access. The write access is limited to the scope of the BindablePropertyKey.</para>
- <para>The following example shows how to declare a BindableProperty with "internal" write access.</para>
- <example>
- <code lang="C#"><![CDATA[
-class MyBindable : BindableObject
-{
- internal static readonly BindablePropertyKey MyPropertyKey =
- BindableProperty.CreateReadOnly<MyBindable, string> (w => w.My, default(string));
- public static readonly BindableProperty MyProperty = MyPropertyKey.BindableProperty;
-
- public string My {
- get { return (string)GetValue (MyProperty); }
- internal set { SetValue (MyPropertyKey, value); }
- }
-}
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetValueCore">
- <MemberSignature Language="C#" Value="public void SetValueCore (Xamarin.Forms.BindableProperty property, object value, Xamarin.Forms.Internals.SetValueFlags attributes = Xamarin.Forms.Internals.SetValueFlags.None);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetValueCore(class Xamarin.Forms.BindableProperty property, object value, valuetype Xamarin.Forms.Internals.SetValueFlags attributes) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="value" Type="System.Object" />
- <Parameter Name="attributes" Type="Xamarin.Forms.Internals.SetValueFlags" />
- </Parameters>
- <Docs>
- <param name="property">To be added.</param>
- <param name="value">To be added.</param>
- <param name="attributes">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UnapplyBindings">
- <MemberSignature Language="C#" Value="protected void UnapplyBindings ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void UnapplyBindings() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Unapplies all previously set bindings.</summary>
- <remarks>
- <para>This method removes all current bindings from the current context.</para>
- <block subset="none" type="note">Changing a bound property requires that the binding count for a bound property must be 0. The <see cref="M:Xamarin.Forms.BindableObject.UnApplyBindings" /> method merely decrements the cound, and does not remove all bindings everywhere.</block>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IDynamicResourceHandler.SetDynamicResource">
- <MemberSignature Language="C#" Value="void IDynamicResourceHandler.SetDynamicResource (Xamarin.Forms.BindableProperty property, string key);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IDynamicResourceHandler.SetDynamicResource(class Xamarin.Forms.BindableProperty property, string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="property">To be added.</param>
- <param name="key">To be added.</param>
- <summary>For internal use only.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IDynamicResourceHandler.SetDynamicResource">
- <MemberSignature Language="C#" Value="void IDynamicResourceHandler.SetDynamicResource (Xamarin.Forms.BindableProperty property, string key);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IDynamicResourceHandler.SetDynamicResource(class Xamarin.Forms.BindableProperty property, string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="property">To be added.</param>
- <param name="key">To be added.</param>
- <summary>For internal use only.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BindableObjectExtensions" FullName="Xamarin.Forms.BindableObjectExtensions">
- <TypeSignature Language="C#" Value="public static class BindableObjectExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit BindableObjectExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Contains convenience extension methods for <see cref="T:Xamarin.Forms.BindableObject" />.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="SetBinding">
- <MemberSignature Language="C#" Value="public static void SetBinding (this Xamarin.Forms.BindableObject self, Xamarin.Forms.BindableProperty targetProperty, string path);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBinding(class Xamarin.Forms.BindableObject self, class Xamarin.Forms.BindableProperty targetProperty, string path) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.BindableObject" RefType="this" />
- <Parameter Name="targetProperty" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="path" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="self">The <see cref="T:Xamarin.Forms.BindableObject" />.</param>
- <param name="targetProperty">The BindableProperty on which to set a binding.</param>
- <param name="path">A <see cref="T:System.String" /> indicating the property path to bind to.</param>
- <summary>Creates and applies a binding to a property.</summary>
- <remarks>
- <para>The following example shows how to use the extension method to set a binding.</para>
- <example>
- <code lang="C#"><![CDATA[
-var label = new Label ();
-label.SetBinding (Label.TextProperty, "Name");
-label.BindingContext = new {Name = "John Doe", Company = "Xamarin"};
-Debug.WriteLine (label.Text); //prints "John Doe"
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetBinding">
- <MemberSignature Language="C#" Value="public static void SetBinding (this Xamarin.Forms.BindableObject self, Xamarin.Forms.BindableProperty targetProperty, string path, Xamarin.Forms.BindingMode mode = Xamarin.Forms.BindingMode.Default, Xamarin.Forms.IValueConverter converter = null, string stringFormat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBinding(class Xamarin.Forms.BindableObject self, class Xamarin.Forms.BindableProperty targetProperty, string path, valuetype Xamarin.Forms.BindingMode mode, class Xamarin.Forms.IValueConverter converter, string stringFormat) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.BindableObject" RefType="this" />
- <Parameter Name="targetProperty" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="path" Type="System.String" />
- <Parameter Name="mode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="converter" Type="Xamarin.Forms.IValueConverter" />
- <Parameter Name="stringFormat" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="self">The <see cref="T:Xamarin.Forms.BindableObject" />.</param>
- <param name="targetProperty">The BindableProperty on which to set a bindinge.</param>
- <param name="path">A <see cref="T:System.String" /> indicating the property path to bind to.</param>
- <param name="mode">The <see cref="T:Xamarin.Forms.BindingMode" /> for the binding. This parameter is optional. Default is <see cref="E:Xamarin.Forms.BindingMode.Default" />.</param>
- <param name="converter">An <see cref="T:Xamarin.Forms.IValueConverter" /> for the binding. This parameter is optional. Default is <see langword="null" />.</param>
- <param name="stringFormat">A string used as stringFormat for the binding. This parameter is optional. Default is <see langword="null" />.</param>
- <summary>Creates and applies a binding to a property.</summary>
- <remarks>
- <para>The following example shows how to use the extension method to set a binding.</para>
- <example>
- <code lang="C#"><![CDATA[
-var label = new Label ();
-label.SetBinding (Label.TextProperty, "Name");
-label.BindingContext = new {Name = "John Doe", Company = "Xamarin"};
-Debug.WriteLine (label.Text); //prints "John Doe"
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetBinding&lt;TSource&gt;">
- <MemberSignature Language="C#" Value="public static void SetBinding&lt;TSource&gt; (this Xamarin.Forms.BindableObject self, Xamarin.Forms.BindableProperty targetProperty, System.Linq.Expressions.Expression&lt;Func&lt;TSource,object&gt;&gt; sourceProperty, Xamarin.Forms.BindingMode mode = Xamarin.Forms.BindingMode.Default, Xamarin.Forms.IValueConverter converter = null, string stringFormat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBinding&lt;TSource&gt;(class Xamarin.Forms.BindableObject self, class Xamarin.Forms.BindableProperty targetProperty, class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!!TSource, object&gt;&gt; sourceProperty, valuetype Xamarin.Forms.BindingMode mode, class Xamarin.Forms.IValueConverter converter, string stringFormat) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSource" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.BindableObject" RefType="this" />
- <Parameter Name="targetProperty" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="sourceProperty" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;TSource,System.Object&gt;&gt;" />
- <Parameter Name="mode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="converter" Type="Xamarin.Forms.IValueConverter" />
- <Parameter Name="stringFormat" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TSource">The source type.</typeparam>
- <param name="self">The BindableObject.</param>
- <param name="targetProperty">The BindableProperty to bind to</param>
- <param name="sourceProperty">An expression used to retrieve the source path.</param>
- <param name="mode">The BindingMode for the binding. This parameter is optional. Default is <see cref="E:Xamarin.Forms.BindingMode.Default" />.</param>
- <param name="converter">An IValueConverter for the binding. This parameter is optional. Default is <see langword="null" />.</param>
- <param name="stringFormat">A string used as stringFormat for the binding. This parameter is optional. Default is <see langword="null" />.</param>
- <summary>Creates and applies a binding from an expression.</summary>
- <remarks>
- <para>This extension method uses Expression instead of path to creates and sets bindings. Using Expressions is more refactoring friendly.</para>
- <para>This following example illustrates the setting of a binding using the extension method.</para>
- <example>
- <code lang="C#"><![CDATA[
-public class PersonViewModel
-{
- public string Name { get; set; }
- public string Company { get; set; }
-}
-
-var label = new Label ();
-label.SetBinding<PersonViewModel> (Label.TextProperty, vm => vm.Name);
-label.BindingContext = new PersonViewModel {
- Name = "John Doe",
- Company = "Xamarin"
-};
-Debug.WriteLine (label.Text); //prints "John Doe"
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BindableProperty+BindingPropertyChangedDelegate" FullName="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate">
- <TypeSignature Language="C#" Value="public delegate void BindableProperty.BindingPropertyChangedDelegate(BindableObject bindable, object oldValue, object newValue);" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed BindableProperty/BindingPropertyChangedDelegate extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="oldValue" Type="System.Object" />
- <Parameter Name="newValue" Type="System.Object" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="bindable">To be added.</param>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>Delegate for BindableProperty.PropertyChanged.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
-<Type Name="BindableProperty+BindingPropertyChangedDelegate&lt;TPropertyType&gt;" FullName="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate&lt;TPropertyType&gt;">
- <TypeSignature Language="C#" Value="public delegate void BindableProperty.BindingPropertyChangedDelegate&lt;in TPropertyType&gt;(BindableObject bindable, TPropertyType oldValue, TPropertyType newValue);" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed BindableProperty/BindingPropertyChangedDelegate`1&lt;- TPropertyType&gt; extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TPropertyType">
- <Constraints>
- <ParameterAttribute>Contravariant</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="oldValue" Type="TPropertyType" />
- <Parameter Name="newValue" Type="TPropertyType" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <typeparam name="TPropertyType">To be added.</typeparam>
- <param name="bindable">To be added.</param>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>Strongly-typed delegate for BindableProperty.PropertyChanged.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
-<Type Name="BindableProperty+BindingPropertyChangingDelegate" FullName="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate">
- <TypeSignature Language="C#" Value="public delegate void BindableProperty.BindingPropertyChangingDelegate(BindableObject bindable, object oldValue, object newValue);" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed BindableProperty/BindingPropertyChangingDelegate extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="oldValue" Type="System.Object" />
- <Parameter Name="newValue" Type="System.Object" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="bindable">To be added.</param>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>Delegate for BindableProperty.PropertyChanging.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
-<Type Name="BindableProperty+BindingPropertyChangingDelegate&lt;TPropertyType&gt;" FullName="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate&lt;TPropertyType&gt;">
- <TypeSignature Language="C#" Value="public delegate void BindableProperty.BindingPropertyChangingDelegate&lt;in TPropertyType&gt;(BindableObject bindable, TPropertyType oldValue, TPropertyType newValue);" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed BindableProperty/BindingPropertyChangingDelegate`1&lt;- TPropertyType&gt; extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TPropertyType">
- <Constraints>
- <ParameterAttribute>Contravariant</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="oldValue" Type="TPropertyType" />
- <Parameter Name="newValue" Type="TPropertyType" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <typeparam name="TPropertyType">To be added.</typeparam>
- <param name="bindable">To be added.</param>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>Strongly-typed delegate for BindableProperty.PropertyChanging.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
-<Type Name="BindableProperty+CoerceValueDelegate" FullName="Xamarin.Forms.BindableProperty+CoerceValueDelegate">
- <TypeSignature Language="C#" Value="public delegate object BindableProperty.CoerceValueDelegate(BindableObject bindable, object value);" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed BindableProperty/CoerceValueDelegate extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="bindable">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Delegate for BindableProperty.CoerceValue.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
-<Type Name="BindableProperty+CoerceValueDelegate&lt;TPropertyType&gt;" FullName="Xamarin.Forms.BindableProperty+CoerceValueDelegate&lt;TPropertyType&gt;">
- <TypeSignature Language="C#" Value="public delegate TPropertyType BindableProperty.CoerceValueDelegate&lt;TPropertyType&gt;(BindableObject bindable, TPropertyType value);" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed BindableProperty/CoerceValueDelegate`1&lt;TPropertyType&gt; extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TPropertyType" />
- </TypeParameters>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="TPropertyType" />
- </Parameters>
- <ReturnValue>
- <ReturnType>TPropertyType</ReturnType>
- </ReturnValue>
- <Docs>
- <typeparam name="TPropertyType">To be added.</typeparam>
- <param name="bindable">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Strongly-typed delegate for BindableProperty.CoerceValue.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
-<Type Name="BindableProperty+CreateDefaultValueDelegate" FullName="Xamarin.Forms.BindableProperty+CreateDefaultValueDelegate">
- <TypeSignature Language="C#" Value="public delegate object BindableProperty.CreateDefaultValueDelegate(BindableObject bindable);" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed BindableProperty/CreateDefaultValueDelegate extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="bindable">To be added.</param>
- <summary>Strongly typed delegate for BindableProperty.DefaultValueCreator.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
-<Type Name="BindableProperty+CreateDefaultValueDelegate&lt;TDeclarer,TPropertyType&gt;" FullName="Xamarin.Forms.BindableProperty+CreateDefaultValueDelegate&lt;TDeclarer,TPropertyType&gt;">
- <TypeSignature Language="C#" Value="public delegate TPropertyType BindableProperty.CreateDefaultValueDelegate&lt;in TDeclarer,out TPropertyType&gt;(TDeclarer bindable);" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed BindableProperty/CreateDefaultValueDelegate`2&lt;- TDeclarer, + TPropertyType&gt; extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TDeclarer">
- <Constraints>
- <ParameterAttribute>Contravariant</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TPropertyType">
- <Constraints>
- <ParameterAttribute>Covariant</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="bindable" Type="TDeclarer" />
- </Parameters>
- <ReturnValue>
- <ReturnType>TPropertyType</ReturnType>
- </ReturnValue>
- <Docs>
- <typeparam name="TDeclarer">To be added.</typeparam>
- <typeparam name="TPropertyType">To be added.</typeparam>
- <param name="bindable">To be added.</param>
- <summary>Delegate for BindableProperty.DefaultValueCreator.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
-<Type Name="BindableProperty+ValidateValueDelegate" FullName="Xamarin.Forms.BindableProperty+ValidateValueDelegate">
- <TypeSignature Language="C#" Value="public delegate bool BindableProperty.ValidateValueDelegate(BindableObject bindable, object value);" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed BindableProperty/ValidateValueDelegate extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="bindable">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Delegate for BindableProperty.ValidateValue.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
-<Type Name="BindableProperty+ValidateValueDelegate&lt;TPropertyType&gt;" FullName="Xamarin.Forms.BindableProperty+ValidateValueDelegate&lt;TPropertyType&gt;">
- <TypeSignature Language="C#" Value="public delegate bool BindableProperty.ValidateValueDelegate&lt;in TPropertyType&gt;(BindableObject bindable, TPropertyType value);" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed BindableProperty/ValidateValueDelegate`1&lt;- TPropertyType&gt; extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TPropertyType">
- <Constraints>
- <ParameterAttribute>Contravariant</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="TPropertyType" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <typeparam name="TPropertyType">To be added.</typeparam>
- <param name="bindable">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Strongly-typed delegate for BindableProperty.ValidateValue.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
-<Type Name="BindableProperty" FullName="Xamarin.Forms.BindableProperty">
- <TypeSignature Language="C#" Value="public sealed class BindableProperty" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit BindableProperty extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("{PropertyName}")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.BindablePropertyConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A BindableProperty is a backing store for properties allowing bindings on <see cref="T:Xamarin.Forms.BindableObject" />.</summary>
- <remarks>
- </remarks>
- <related type="article" href="https://blog.xamarin.com/introduction-to-data-binding/">Introduction To Data Binding</related>
- </Docs>
- <Members>
- <Member MemberName="Create">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindableProperty Create (string propertyName, Type returnType, Type declaringType, object defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWay, Xamarin.Forms.BindableProperty.ValidateValueDelegate validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate coerceValue = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindableProperty Create(string propertyName, class System.Type returnType, class System.Type declaringType, object defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate coerceValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- <Parameter Name="returnType" Type="System.Type" />
- <Parameter Name="declaringType" Type="System.Type" />
- <Parameter Name="defaultValue" Type="System.Object" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the BindableProperty.</param>
- <param name="returnType">The type of the property.</param>
- <param name="declaringType">The type of the declaring object.</param>
- <param name="defaultValue">The default value for the property.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">A delegate to be run when the value has changed. This parameter is optional. Default is null.</param>
- <param name="propertyChanging">A delegate to be run when the value will change. This parameter is optional. Default is null.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <summary>Creates a new instance of the BindableProperty class.</summary>
- <returns>A newly created BindableProperty.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Create">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindableProperty Create (string propertyName, Type returnType, Type declaringType, object defaultValue = null, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWay, Xamarin.Forms.BindableProperty.ValidateValueDelegate validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate coerceValue = null, Xamarin.Forms.BindableProperty.CreateDefaultValueDelegate defaultValueCreator = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindableProperty Create(string propertyName, class System.Type returnType, class System.Type declaringType, object defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate coerceValue, class Xamarin.Forms.BindableProperty/CreateDefaultValueDelegate defaultValueCreator) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- <Parameter Name="returnType" Type="System.Type" />
- <Parameter Name="declaringType" Type="System.Type" />
- <Parameter Name="defaultValue" Type="System.Object" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate" />
- <Parameter Name="defaultValueCreator" Type="Xamarin.Forms.BindableProperty+CreateDefaultValueDelegate" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the BindableProperty.</param>
- <param name="returnType">The type of the property.</param>
- <param name="declaringType">The type of the declaring object.</param>
- <param name="defaultValue">The default value for the property.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">A delegate to be run when the value has changed. This parameter is optional. Default is null.</param>
- <param name="propertyChanging">A delegate to be run when the value will change. This parameter is optional. Default is null.</param>
- <param name="coerceValue">To be added.</param>
- <param name="defaultValueCreator">A Func used to initialize default value for reference types..</param>
- <summary>Creates a new instance of the BindableProperty class.</summary>
- <returns>A newly created BindableProperty.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Create&lt;TDeclarer,TPropertyType&gt;">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindableProperty Create&lt;TDeclarer,TPropertyType&gt; (System.Linq.Expressions.Expression&lt;Func&lt;TDeclarer,TPropertyType&gt;&gt; getter, TPropertyType defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWay, Xamarin.Forms.BindableProperty.ValidateValueDelegate&lt;TPropertyType&gt; validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate&lt;TPropertyType&gt; propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate&lt;TPropertyType&gt; propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate&lt;TPropertyType&gt; coerceValue = null) where TDeclarer : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindableProperty Create&lt;(class Xamarin.Forms.BindableObject) TDeclarer, TPropertyType&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!!TDeclarer, !!TPropertyType&gt;&gt; getter, !!TPropertyType defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate`1&lt;!!TPropertyType&gt; validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate`1&lt;!!TPropertyType&gt; propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate`1&lt;!!TPropertyType&gt; propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate`1&lt;!!TPropertyType&gt; coerceValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TDeclarer">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TPropertyType" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="getter" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;TDeclarer,TPropertyType&gt;&gt;" />
- <Parameter Name="defaultValue" Type="TPropertyType" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate&lt;TPropertyType&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="TDeclarer">The type of the declaring object.</typeparam>
- <typeparam name="TPropertyType">The type of the property.</typeparam>
- <param name="getter">An expression identifying the getter for the property using this BindableProperty as backing store.</param>
- <param name="defaultValue">Default value for the BindableProperty.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">To be added.</param>
- <param name="propertyChanging">To be added.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <summary>Deprecated. Do not use.</summary>
- <returns>A newly created BindableProperty.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Create&lt;TDeclarer,TPropertyType&gt;">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindableProperty Create&lt;TDeclarer,TPropertyType&gt; (System.Linq.Expressions.Expression&lt;Func&lt;TDeclarer,TPropertyType&gt;&gt; getter, TPropertyType defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWay, Xamarin.Forms.BindableProperty.ValidateValueDelegate&lt;TPropertyType&gt; validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate&lt;TPropertyType&gt; propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate&lt;TPropertyType&gt; propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate&lt;TPropertyType&gt; coerceValue = null, Xamarin.Forms.BindableProperty.CreateDefaultValueDelegate&lt;TDeclarer,TPropertyType&gt; defaultValueCreator = null) where TDeclarer : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindableProperty Create&lt;(class Xamarin.Forms.BindableObject) TDeclarer, TPropertyType&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!!TDeclarer, !!TPropertyType&gt;&gt; getter, !!TPropertyType defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate`1&lt;!!TPropertyType&gt; validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate`1&lt;!!TPropertyType&gt; propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate`1&lt;!!TPropertyType&gt; propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate`1&lt;!!TPropertyType&gt; coerceValue, class Xamarin.Forms.BindableProperty/CreateDefaultValueDelegate`2&lt;!!TDeclarer, !!TPropertyType&gt; defaultValueCreator) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("Create&lt;&gt; (generic) is obsolete as of version 2.1.0 and is no longer supported.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TDeclarer">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TPropertyType" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="getter" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;TDeclarer,TPropertyType&gt;&gt;" />
- <Parameter Name="defaultValue" Type="TPropertyType" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="defaultValueCreator" Type="Xamarin.Forms.BindableProperty+CreateDefaultValueDelegate&lt;TDeclarer,TPropertyType&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="TDeclarer">The type of the declaring object.</typeparam>
- <typeparam name="TPropertyType">The type of the property.</typeparam>
- <param name="getter">An expression identifying the getter for the property using this BindableProperty as backing store.</param>
- <param name="defaultValue">Default value for the BindableProperty.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">To be added.</param>
- <param name="propertyChanging">To be added.</param>
- <param name="coerceValue">To be added.</param>
- <param name="defaultValueCreator">A Func used to initialize default value for reference types..</param>
- <summary>Deprecated. Do not use.</summary>
- <returns>A newly created BindableProperty.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateAttached">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindableProperty CreateAttached (string propertyName, Type returnType, Type declaringType, object defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWay, Xamarin.Forms.BindableProperty.ValidateValueDelegate validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate coerceValue = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindableProperty CreateAttached(string propertyName, class System.Type returnType, class System.Type declaringType, object defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate coerceValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- <Parameter Name="returnType" Type="System.Type" />
- <Parameter Name="declaringType" Type="System.Type" />
- <Parameter Name="defaultValue" Type="System.Object" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the BindableProperty.</param>
- <param name="returnType">The type of the property.</param>
- <param name="declaringType">The type of the declaring object.</param>
- <param name="defaultValue">The default value for the property.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">A delegate to be run when the value has changed. This parameter is optional. Default is null.</param>
- <param name="propertyChanging">A delegate to be run when the value will change. This parameter is optional. Default is null.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <summary>Creates a new instance of the BindableProperty class for an attached property.</summary>
- <returns>A newly created attached BindableProperty.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateAttached">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindableProperty CreateAttached (string propertyName, Type returnType, Type declaringType, object defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWay, Xamarin.Forms.BindableProperty.ValidateValueDelegate validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate coerceValue = null, Xamarin.Forms.BindableProperty.CreateDefaultValueDelegate defaultValueCreator = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindableProperty CreateAttached(string propertyName, class System.Type returnType, class System.Type declaringType, object defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate coerceValue, class Xamarin.Forms.BindableProperty/CreateDefaultValueDelegate defaultValueCreator) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- <Parameter Name="returnType" Type="System.Type" />
- <Parameter Name="declaringType" Type="System.Type" />
- <Parameter Name="defaultValue" Type="System.Object" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate" />
- <Parameter Name="defaultValueCreator" Type="Xamarin.Forms.BindableProperty+CreateDefaultValueDelegate" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the BindableProperty.</param>
- <param name="returnType">The type of the property.</param>
- <param name="declaringType">The type of the declaring object.</param>
- <param name="defaultValue">The default value for the property.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">A delegate to be run when the value has changed. This parameter is optional. Default is null.</param>
- <param name="propertyChanging">A delegate to be run when the value will change. This parameter is optional. Default is null.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <param name="defaultValueCreator">A Func used to initialize default value for reference types..</param>
- <summary>Creates a new instance of the BindableProperty class for an attached property.</summary>
- <returns>A newly created attached BindableProperty.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateAttached&lt;TDeclarer,TPropertyType&gt;">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindableProperty CreateAttached&lt;TDeclarer,TPropertyType&gt; (System.Linq.Expressions.Expression&lt;Func&lt;Xamarin.Forms.BindableObject,TPropertyType&gt;&gt; staticgetter, TPropertyType defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWay, Xamarin.Forms.BindableProperty.ValidateValueDelegate&lt;TPropertyType&gt; validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate&lt;TPropertyType&gt; propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate&lt;TPropertyType&gt; propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate&lt;TPropertyType&gt; coerceValue = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindableProperty CreateAttached&lt;TDeclarer, TPropertyType&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;class Xamarin.Forms.BindableObject, !!TPropertyType&gt;&gt; staticgetter, !!TPropertyType defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate`1&lt;!!TPropertyType&gt; validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate`1&lt;!!TPropertyType&gt; propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate`1&lt;!!TPropertyType&gt; propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate`1&lt;!!TPropertyType&gt; coerceValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TDeclarer" />
- <TypeParameter Name="TPropertyType" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="staticgetter" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;Xamarin.Forms.BindableObject,TPropertyType&gt;&gt;" />
- <Parameter Name="defaultValue" Type="TPropertyType" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate&lt;TPropertyType&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="TDeclarer">The type of the declaring object.</typeparam>
- <typeparam name="TPropertyType">The type of the property.</typeparam>
- <param name="staticgetter">An expression identifying a static method returning the value of the property using this BindableProperty as backing store.</param>
- <param name="defaultValue">Default value for the BindableProperty.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">To be added.</param>
- <param name="propertyChanging">To be added.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <summary>Deprecated. Do not use.</summary>
- <returns>A newly created BindableProperty.</returns>
- <remarks>
- <para>Attached properties are bindable properties that are bound to an object other than their parent. Often, they are used for child items in tables and grids, where data about the location of an item is maintained by its parent, but must be accessed from the child item itself.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateAttached&lt;TDeclarer,TPropertyType&gt;">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindableProperty CreateAttached&lt;TDeclarer,TPropertyType&gt; (System.Linq.Expressions.Expression&lt;Func&lt;Xamarin.Forms.BindableObject,TPropertyType&gt;&gt; staticgetter, TPropertyType defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWay, Xamarin.Forms.BindableProperty.ValidateValueDelegate&lt;TPropertyType&gt; validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate&lt;TPropertyType&gt; propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate&lt;TPropertyType&gt; propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate&lt;TPropertyType&gt; coerceValue = null, Xamarin.Forms.BindableProperty.CreateDefaultValueDelegate&lt;Xamarin.Forms.BindableObject,TPropertyType&gt; defaultValueCreator = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindableProperty CreateAttached&lt;TDeclarer, TPropertyType&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;class Xamarin.Forms.BindableObject, !!TPropertyType&gt;&gt; staticgetter, !!TPropertyType defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate`1&lt;!!TPropertyType&gt; validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate`1&lt;!!TPropertyType&gt; propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate`1&lt;!!TPropertyType&gt; propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate`1&lt;!!TPropertyType&gt; coerceValue, class Xamarin.Forms.BindableProperty/CreateDefaultValueDelegate`2&lt;class Xamarin.Forms.BindableObject, !!TPropertyType&gt; defaultValueCreator) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("CreateAttached&lt;&gt; (generic) is obsolete as of version 2.1.0 and is no longer supported.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TDeclarer" />
- <TypeParameter Name="TPropertyType" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="staticgetter" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;Xamarin.Forms.BindableObject,TPropertyType&gt;&gt;" />
- <Parameter Name="defaultValue" Type="TPropertyType" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="defaultValueCreator" Type="Xamarin.Forms.BindableProperty+CreateDefaultValueDelegate&lt;Xamarin.Forms.BindableObject,TPropertyType&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="TDeclarer">The type of the declaring object.</typeparam>
- <typeparam name="TPropertyType">The type of the property.</typeparam>
- <param name="staticgetter">An expression identifying a static method returning the value of the property using this BindableProperty as backing store.</param>
- <param name="defaultValue">Default value for the BindableProperty.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">To be added.</param>
- <param name="propertyChanging">To be added.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <param name="defaultValueCreator">A Func used to initialize default value for reference types..</param>
- <summary>Deprecated. Do not use.</summary>
- <returns>A newly created BindableProperty.</returns>
- <remarks>
- <para>Attached properties are bindable properties that are bound to an object other than their parent. Often, they are used for child items in tables and grids, where data about the location of an item is maintained by its parent, but must be accessed from the child item itself.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateAttachedReadOnly">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindablePropertyKey CreateAttachedReadOnly (string propertyName, Type returnType, Type declaringType, object defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWayToSource, Xamarin.Forms.BindableProperty.ValidateValueDelegate validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate coerceValue = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindablePropertyKey CreateAttachedReadOnly(string propertyName, class System.Type returnType, class System.Type declaringType, object defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate coerceValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindablePropertyKey</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- <Parameter Name="returnType" Type="System.Type" />
- <Parameter Name="declaringType" Type="System.Type" />
- <Parameter Name="defaultValue" Type="System.Object" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the BindableProperty.</param>
- <param name="returnType">The type of the property.</param>
- <param name="declaringType">The type of the declaring object.</param>
- <param name="defaultValue">The default value for the property.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">A delegate to be run when the value has changed. This parameter is optional. Default is null.</param>
- <param name="propertyChanging">A delegate to be run when the value will change. This parameter is optional. Default is null.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <summary>Creates a new instance of the BindableProperty class for attached read-only properties.</summary>
- <returns>A newly created attached read-only BindableProperty.</returns>
- <remarks>
- <para>Attached properties are bindable properties that are bound to an object other than their parent. Often, they are used for child items in tables and grids, where data about the location of an item is maintained by its parent, but must be accessed from the child item itself.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateAttachedReadOnly">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindablePropertyKey CreateAttachedReadOnly (string propertyName, Type returnType, Type declaringType, object defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWayToSource, Xamarin.Forms.BindableProperty.ValidateValueDelegate validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate coerceValue = null, Xamarin.Forms.BindableProperty.CreateDefaultValueDelegate defaultValueCreator = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindablePropertyKey CreateAttachedReadOnly(string propertyName, class System.Type returnType, class System.Type declaringType, object defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate coerceValue, class Xamarin.Forms.BindableProperty/CreateDefaultValueDelegate defaultValueCreator) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindablePropertyKey</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- <Parameter Name="returnType" Type="System.Type" />
- <Parameter Name="declaringType" Type="System.Type" />
- <Parameter Name="defaultValue" Type="System.Object" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate" />
- <Parameter Name="defaultValueCreator" Type="Xamarin.Forms.BindableProperty+CreateDefaultValueDelegate" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the BindableProperty.</param>
- <param name="returnType">The type of the property.</param>
- <param name="declaringType">The type of the declaring object.</param>
- <param name="defaultValue">The default value for the property.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">A delegate to be run when the value has changed. This parameter is optional. Default is null.</param>
- <param name="propertyChanging">A delegate to be run when the value will change. This parameter is optional. Default is null.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <param name="defaultValueCreator">A Func used to initialize default value for reference types.</param>
- <summary>Creates a new instance of the BindableProperty class for attached read-only properties.</summary>
- <returns>A newly created attached read-only BindableProperty.</returns>
- <remarks>
- <para>Attached properties are bindable properties that are bound to an object other than their parent. Often, they are used for child items in tables and grids, where data about the location of an item is maintained by its parent, but must be accessed from the child item itself.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateAttachedReadOnly&lt;TDeclarer,TPropertyType&gt;">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindablePropertyKey CreateAttachedReadOnly&lt;TDeclarer,TPropertyType&gt; (System.Linq.Expressions.Expression&lt;Func&lt;Xamarin.Forms.BindableObject,TPropertyType&gt;&gt; staticgetter, TPropertyType defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWayToSource, Xamarin.Forms.BindableProperty.ValidateValueDelegate&lt;TPropertyType&gt; validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate&lt;TPropertyType&gt; propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate&lt;TPropertyType&gt; propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate&lt;TPropertyType&gt; coerceValue = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindablePropertyKey CreateAttachedReadOnly&lt;TDeclarer, TPropertyType&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;class Xamarin.Forms.BindableObject, !!TPropertyType&gt;&gt; staticgetter, !!TPropertyType defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate`1&lt;!!TPropertyType&gt; validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate`1&lt;!!TPropertyType&gt; propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate`1&lt;!!TPropertyType&gt; propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate`1&lt;!!TPropertyType&gt; coerceValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindablePropertyKey</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TDeclarer" />
- <TypeParameter Name="TPropertyType" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="staticgetter" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;Xamarin.Forms.BindableObject,TPropertyType&gt;&gt;" />
- <Parameter Name="defaultValue" Type="TPropertyType" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate&lt;TPropertyType&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="TDeclarer">The type of the declaring object.</typeparam>
- <typeparam name="TPropertyType">The type of the property.</typeparam>
- <param name="staticgetter">An expression identifying a static method returning the value of the property using this BindableProperty as backing store.</param>
- <param name="defaultValue">Default value for the BindableProperty.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">To be added.</param>
- <param name="propertyChanging">To be added.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <summary>Deprecated. Do not use.</summary>
- <returns>A newly created BindablePropertyKey.</returns>
- <remarks>
- <para>Attached properties are bindable properties that are bound to an object other than their parent. Often, they are used for child items in tables and grids, where data about the location of an item is maintained by its parent, but must be accessed from the child item itself.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateAttachedReadOnly&lt;TDeclarer,TPropertyType&gt;">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindablePropertyKey CreateAttachedReadOnly&lt;TDeclarer,TPropertyType&gt; (System.Linq.Expressions.Expression&lt;Func&lt;Xamarin.Forms.BindableObject,TPropertyType&gt;&gt; staticgetter, TPropertyType defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWayToSource, Xamarin.Forms.BindableProperty.ValidateValueDelegate&lt;TPropertyType&gt; validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate&lt;TPropertyType&gt; propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate&lt;TPropertyType&gt; propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate&lt;TPropertyType&gt; coerceValue = null, Xamarin.Forms.BindableProperty.CreateDefaultValueDelegate&lt;Xamarin.Forms.BindableObject,TPropertyType&gt; defaultValueCreator = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindablePropertyKey CreateAttachedReadOnly&lt;TDeclarer, TPropertyType&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;class Xamarin.Forms.BindableObject, !!TPropertyType&gt;&gt; staticgetter, !!TPropertyType defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate`1&lt;!!TPropertyType&gt; validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate`1&lt;!!TPropertyType&gt; propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate`1&lt;!!TPropertyType&gt; propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate`1&lt;!!TPropertyType&gt; coerceValue, class Xamarin.Forms.BindableProperty/CreateDefaultValueDelegate`2&lt;class Xamarin.Forms.BindableObject, !!TPropertyType&gt; defaultValueCreator) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("CreateAttachedReadOnly&lt;&gt; (generic) is obsolete as of version 2.1.0 and is no longer supported.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindablePropertyKey</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TDeclarer" />
- <TypeParameter Name="TPropertyType" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="staticgetter" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;Xamarin.Forms.BindableObject,TPropertyType&gt;&gt;" />
- <Parameter Name="defaultValue" Type="TPropertyType" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="defaultValueCreator" Type="Xamarin.Forms.BindableProperty+CreateDefaultValueDelegate&lt;Xamarin.Forms.BindableObject,TPropertyType&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="TDeclarer">The type of the declaring object.</typeparam>
- <typeparam name="TPropertyType">The type of the property.</typeparam>
- <param name="staticgetter">An expression identifying a static method returning the value of the property using this BindableProperty as backing store.</param>
- <param name="defaultValue">Default value for the BindableProperty.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">To be added.</param>
- <param name="propertyChanging">To be added.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <param name="defaultValueCreator">A Func used to initialize default value for reference types.</param>
- <summary>Deprecated. Do not use.</summary>
- <returns>A newly created BindablePropertyKey.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateReadOnly">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindablePropertyKey CreateReadOnly (string propertyName, Type returnType, Type declaringType, object defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWayToSource, Xamarin.Forms.BindableProperty.ValidateValueDelegate validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate coerceValue = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindablePropertyKey CreateReadOnly(string propertyName, class System.Type returnType, class System.Type declaringType, object defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate coerceValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindablePropertyKey</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- <Parameter Name="returnType" Type="System.Type" />
- <Parameter Name="declaringType" Type="System.Type" />
- <Parameter Name="defaultValue" Type="System.Object" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the BindableProperty.</param>
- <param name="returnType">The type of the property.</param>
- <param name="declaringType">The type of the declaring object.</param>
- <param name="defaultValue">The default value for the property.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">To be added.</param>
- <param name="propertyChanging">To be added.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <summary>Creates a new instance of the BindablePropertyKey class.</summary>
- <returns>
- </returns>
- <remarks>
- <para>Attached properties are bindable properties that are bound to an object other than their parent. Often, they are used for child items in tables and grids, where data about the location of an item is maintained by its parent, but must be accessed from the child item itself.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateReadOnly">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindablePropertyKey CreateReadOnly (string propertyName, Type returnType, Type declaringType, object defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWayToSource, Xamarin.Forms.BindableProperty.ValidateValueDelegate validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate coerceValue = null, Xamarin.Forms.BindableProperty.CreateDefaultValueDelegate defaultValueCreator = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindablePropertyKey CreateReadOnly(string propertyName, class System.Type returnType, class System.Type declaringType, object defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate coerceValue, class Xamarin.Forms.BindableProperty/CreateDefaultValueDelegate defaultValueCreator) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindablePropertyKey</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- <Parameter Name="returnType" Type="System.Type" />
- <Parameter Name="declaringType" Type="System.Type" />
- <Parameter Name="defaultValue" Type="System.Object" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate" />
- <Parameter Name="defaultValueCreator" Type="Xamarin.Forms.BindableProperty+CreateDefaultValueDelegate" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the BindableProperty.</param>
- <param name="returnType">The type of the property.</param>
- <param name="declaringType">The type of the declaring object.</param>
- <param name="defaultValue">The default value for the property.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">To be added.</param>
- <param name="propertyChanging">To be added.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <param name="defaultValueCreator">A Func used to initialize default value for reference types.</param>
- <summary>Creates a new instance of the BindablePropertyKey class.</summary>
- <returns>
- </returns>
- <remarks>
- </remarks>
- <para>Attached properties are bindable properties that are bound to an object other than their parent. Often, they are used for child items in tables and grids, where data about the location of an item is maintained by its parent, but must be accessed from the child item itself.</para>
- </Docs>
- </Member>
- <Member MemberName="CreateReadOnly&lt;TDeclarer,TPropertyType&gt;">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindablePropertyKey CreateReadOnly&lt;TDeclarer,TPropertyType&gt; (System.Linq.Expressions.Expression&lt;Func&lt;TDeclarer,TPropertyType&gt;&gt; getter, TPropertyType defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWayToSource, Xamarin.Forms.BindableProperty.ValidateValueDelegate&lt;TPropertyType&gt; validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate&lt;TPropertyType&gt; propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate&lt;TPropertyType&gt; propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate&lt;TPropertyType&gt; coerceValue = null) where TDeclarer : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindablePropertyKey CreateReadOnly&lt;(class Xamarin.Forms.BindableObject) TDeclarer, TPropertyType&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!!TDeclarer, !!TPropertyType&gt;&gt; getter, !!TPropertyType defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate`1&lt;!!TPropertyType&gt; validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate`1&lt;!!TPropertyType&gt; propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate`1&lt;!!TPropertyType&gt; propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate`1&lt;!!TPropertyType&gt; coerceValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindablePropertyKey</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TDeclarer">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TPropertyType" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="getter" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;TDeclarer,TPropertyType&gt;&gt;" />
- <Parameter Name="defaultValue" Type="TPropertyType" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate&lt;TPropertyType&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="TDeclarer">The type of the declaring object.</typeparam>
- <typeparam name="TPropertyType">The type of the property.</typeparam>
- <param name="getter">An expression identifying the getter for the property using this BindableProperty as backing store.</param>
- <param name="defaultValue">Default value for the BindableProperty.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">A delegate to be run when the value has changed. This parameter is optional. Default is null.</param>
- <param name="propertyChanging">A delegate to be run when the value will change. This parameter is optional. Default is null.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <summary>Deprecated. Do not use.</summary>
- <returns>A newly created BindablePropertyKey.</returns>
- <remarks>
- <para>A BindablePropertyKey is used to restrict write access to a property, either via SetValue() or binding. A BindableProperty is usually defined too, to give broader read access</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateReadOnly&lt;TDeclarer,TPropertyType&gt;">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindablePropertyKey CreateReadOnly&lt;TDeclarer,TPropertyType&gt; (System.Linq.Expressions.Expression&lt;Func&lt;TDeclarer,TPropertyType&gt;&gt; getter, TPropertyType defaultValue, Xamarin.Forms.BindingMode defaultBindingMode = Xamarin.Forms.BindingMode.OneWayToSource, Xamarin.Forms.BindableProperty.ValidateValueDelegate&lt;TPropertyType&gt; validateValue = null, Xamarin.Forms.BindableProperty.BindingPropertyChangedDelegate&lt;TPropertyType&gt; propertyChanged = null, Xamarin.Forms.BindableProperty.BindingPropertyChangingDelegate&lt;TPropertyType&gt; propertyChanging = null, Xamarin.Forms.BindableProperty.CoerceValueDelegate&lt;TPropertyType&gt; coerceValue = null, Xamarin.Forms.BindableProperty.CreateDefaultValueDelegate&lt;TDeclarer,TPropertyType&gt; defaultValueCreator = null) where TDeclarer : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BindablePropertyKey CreateReadOnly&lt;(class Xamarin.Forms.BindableObject) TDeclarer, TPropertyType&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!!TDeclarer, !!TPropertyType&gt;&gt; getter, !!TPropertyType defaultValue, valuetype Xamarin.Forms.BindingMode defaultBindingMode, class Xamarin.Forms.BindableProperty/ValidateValueDelegate`1&lt;!!TPropertyType&gt; validateValue, class Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate`1&lt;!!TPropertyType&gt; propertyChanged, class Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate`1&lt;!!TPropertyType&gt; propertyChanging, class Xamarin.Forms.BindableProperty/CoerceValueDelegate`1&lt;!!TPropertyType&gt; coerceValue, class Xamarin.Forms.BindableProperty/CreateDefaultValueDelegate`2&lt;!!TDeclarer, !!TPropertyType&gt; defaultValueCreator) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("CreateReadOnly&lt;&gt; (generic) is obsolete as of version 2.1.0 and is no longer supported.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindablePropertyKey</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TDeclarer">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TPropertyType" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="getter" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;TDeclarer,TPropertyType&gt;&gt;" />
- <Parameter Name="defaultValue" Type="TPropertyType" />
- <Parameter Name="defaultBindingMode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="validateValue" Type="Xamarin.Forms.BindableProperty+ValidateValueDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanged" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangedDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="propertyChanging" Type="Xamarin.Forms.BindableProperty+BindingPropertyChangingDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="coerceValue" Type="Xamarin.Forms.BindableProperty+CoerceValueDelegate&lt;TPropertyType&gt;" />
- <Parameter Name="defaultValueCreator" Type="Xamarin.Forms.BindableProperty+CreateDefaultValueDelegate&lt;TDeclarer,TPropertyType&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="TDeclarer">The type of the declaring object.</typeparam>
- <typeparam name="TPropertyType">The type of the property.</typeparam>
- <param name="getter">An expression identifying the getter for the property using this BindableProperty as backing store.</param>
- <param name="defaultValue">Default value for the BindableProperty.</param>
- <param name="defaultBindingMode">The BindingMode to use on SetBinding() if no BindingMode is given. This parameter is optional. Default is BindingMode.OneWay.</param>
- <param name="validateValue">A delegate to be run when a value is set. This parameter is optional. Default is null.</param>
- <param name="propertyChanged">A delegate to be run when the value has changed. This parameter is optional. Default is null.</param>
- <param name="propertyChanging">A delegate to be run when the value will change. This parameter is optional. Default is null.</param>
- <param name="coerceValue">A delegate used to coerce the range of a value. This parameter is optional. Default is null.</param>
- <param name="defaultValueCreator">A Func used to initialize default value for reference types.</param>
- <summary>Deprecated. Do not use.</summary>
- <returns>A newly created BindablePropertyKey.</returns>
- <remarks>
- <para>A BindablePropertyKey is used to restrict write access to a property, either via SetValue() or binding. A BindableProperty is usually defined too, to give broader read access</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DeclaringType">
- <MemberSignature Language="C#" Value="public Type DeclaringType { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Type DeclaringType" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Type</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the type declaring the BindableProperty</summary>
- <value>
- </value>
- <remarks>Unused</remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultBindingMode">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindingMode DefaultBindingMode { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.BindingMode DefaultBindingMode" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the default BindingMode.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultValue">
- <MemberSignature Language="C#" Value="public object DefaultValue { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object DefaultValue" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the default value for the BindableProperty.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultValueCreator">
- <MemberSignature Language="C#" Value="public Func&lt;object&gt; DefaultValueCreator { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Func`1&lt;object&gt; DefaultValueCreator" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Func&lt;System.Object&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the Func used as default value creator.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsReadOnly">
- <MemberSignature Language="C#" Value="public bool IsReadOnly { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsReadOnly" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value indicating if the BindableProperty is created form a BindablePropertyKey.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PropertyName">
- <MemberSignature Language="C#" Value="public string PropertyName { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string PropertyName" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the property name.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ReturnType">
- <MemberSignature Language="C#" Value="public Type ReturnType { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Type ReturnType" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Type</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the type of the BindableProperty.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BindablePropertyConverter" FullName="Xamarin.Forms.BindablePropertyConverter">
- <TypeSignature Language="C#" Value="public sealed class BindablePropertyConverter : Xamarin.Forms.TypeConverter, Xamarin.Forms.IExtendedTypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit BindablePropertyConverter extends Xamarin.Forms.TypeConverter implements class Xamarin.Forms.IExtendedTypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IExtendedTypeConverter</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> for bindable properties.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public BindablePropertyConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="TXamarin.Forms.BindablePropertyConverter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">To be added.</param>
- <summary>Returns <see langword="true" /> if the source type can be converted with this type converter.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Converts <paramref name="value" /> with the specified <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <summary>Returns a bindable property when supplied a string of the form <c>Type.PropertyName</c>.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IExtendedTypeConverter.ConvertFrom">
- <MemberSignature Language="C#" Value="object IExtendedTypeConverter.ConvertFrom (System.Globalization.CultureInfo culture, object value, IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.IExtendedTypeConverter.ConvertFrom(class System.Globalization.CultureInfo culture, object value, class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="culture">To be added.</param>
- <param name="value">To be added.</param>
- <param name="serviceProvider">To be added.</param>
- <summary>For internal use only.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IExtendedTypeConverter.ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="object IExtendedTypeConverter.ConvertFromInvariantString (string value, IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.IExtendedTypeConverter.ConvertFromInvariantString(string value, class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <param name="serviceProvider">To be added.</param>
- <summary>For internal use only.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BindablePropertyKey" FullName="Xamarin.Forms.BindablePropertyKey">
- <TypeSignature Language="C#" Value="public sealed class BindablePropertyKey" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit BindablePropertyKey extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The secret key to a BindableProperty, used to implement a BindableProperty with restricted write access.</summary>
- <remarks>
- <para>The following example shows the creation of a BindablePropertyKey. Write access is <see langword="internal" /> while read access is <see langword="public" />.</para>
- <example>
- <code lang="C#"><![CDATA[
-class Bindable : BindableObject
-{
- internal static readonly BindablePropertyKey FooPropertyKey =
- BindableProperty.CreateReadOnly<Bindable, string> (w => w.Foo, default(string));
-
- public static readonly BindableProperty FooProperty = FooPropertyKey.BindableProperty;
-
- public string Foo {
- get { return (string)GetValue (FooProperty); }
- internal set { SetValue (FooPropertyKey, value); }
- }
-}
- ]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="BindableProperty">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindableProperty BindableProperty { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindableProperty BindableProperty" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the BindableProperty.</summary>
- <value>A BindableProperty used for read access.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Binding" FullName="Xamarin.Forms.Binding">
- <TypeSignature Language="C#" Value="public sealed class Binding : Xamarin.Forms.BindingBase" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Binding extends Xamarin.Forms.BindingBase" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindingBase</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A single 1:1 immutable data binding.</summary>
- <remarks>This class is immutable.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Binding ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Constructs and initializes a new instance of the <see cref="T:Xamarin.Forms.Binding" /> class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Binding (string path, Xamarin.Forms.BindingMode mode = Xamarin.Forms.BindingMode.Default, Xamarin.Forms.IValueConverter converter = null, object converterParameter = null, string stringFormat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string path, valuetype Xamarin.Forms.BindingMode mode, class Xamarin.Forms.IValueConverter converter, object converterParameter, string stringFormat) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="path" Type="System.String" />
- <Parameter Name="mode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="converter" Type="Xamarin.Forms.IValueConverter" />
- <Parameter Name="converterParameter" Type="System.Object" />
- <Parameter Name="stringFormat" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="path">The property path.</param>
- <param name="mode">The binding mode. This property is optional. Default is <see cref="E:Xamarin.Forms.BindingMode.Default" />.</param>
- <param name="converter">The converter. This parameter is optional. Default is <see langword="null" />.</param>
- <param name="converterParameter">An user-defined parameter to pass to the converter. This parameter is optional. Default is <see langword="null" />.</param>
- <param name="stringFormat">A String format. This parameter is optional. Default is <see langword="null" />.</param>
- <summary>Constructs and initializes a new instance of the <see cref="T:Xamarin.Forms.Binding" /> class.</summary>
- <remarks>
- <para>The following example shows how to set a binding to a property with a BindingMode and Converter:</para>
- <example>
- <code lang="C#"><![CDATA[
-public class PersonViewModel
-{
- public string Name { get; set; }
- public string Company { get; set; }
-}
-
-public class ReverseConverter : IValueConverter
-{
- public object Convert (object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
- {
- var s = value as string;
- if (s == null)
- return value;
- return new string (s.Reverse ().ToArray ());
- }
-
- public object ConvertBack (object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
- {
- var s = value as string;
- if (s == null)
- return value;
- return new string (s.Reverse ().ToArray ());
- }
-}
-
-var label = new Label ();
-PersonViewModel person;
-label.BindingContext = person = new PersonViewModel { Name = "John Doe", Company= "Xamarin" };
-label.SetBinding (Label.TextProperty, new Binding ("Name", mode: BindingMode.TwoWay, converter: new ReverseConverter ()));
-Debug.WriteLine (label.Text); //prints "eoD nhoJ". ReverseConverter.Convert () is invoked in this case.
-
-label.Text = "ooF";
-Debug.WriteLine (person.Name); //prints "Foo". ReverseConverter.ConvertBack () is invoked in this case. The label Text change is propagated back as the BindingMode is TwoWay.
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Binding (string path, Xamarin.Forms.BindingMode mode = Xamarin.Forms.BindingMode.Default, Xamarin.Forms.IValueConverter converter = null, object converterParameter = null, string stringFormat = null, object source = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string path, valuetype Xamarin.Forms.BindingMode mode, class Xamarin.Forms.IValueConverter converter, object converterParameter, string stringFormat, object source) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="path" Type="System.String" />
- <Parameter Name="mode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="converter" Type="Xamarin.Forms.IValueConverter" />
- <Parameter Name="converterParameter" Type="System.Object" />
- <Parameter Name="stringFormat" Type="System.String" />
- <Parameter Name="source" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="path">The property path.</param>
- <param name="mode">The binding mode. This property is optional. Default is <see cref="E:Xamarin.Forms.BindingMode.Default" />.</param>
- <param name="converter">The converter. This parameter is optional. Default is <see langword="null" />.</param>
- <param name="converterParameter">An user-defined parameter to pass to the converter. This parameter is optional. Default is <see langword="null" />.</param>
- <param name="stringFormat">A String format. This parameter is optional. Default is <see langword="null" />.</param>
- <param name="source">An object used as the source for this binding. This parameter is optional. Default is <see langword="null" />.</param>
- <summary>Constructs and initializes a new instance of the <see cref="T:Xamarin.Forms.Binding" /> class.</summary>
- <remarks>
- <para>The following example shows how to set a binding to a property with a BindingMode and Converter:</para>
- <example>
- <code lang="C#"><![CDATA[
-public class PersonViewModel
-{
- public string Name { get; set; }
- public string Company { get; set; }
-}
-
-public class ReverseConverter : IValueConverter
-{
- public object Convert (object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
- {
- var s = value as string;
- if (s == null)
- return value;
- return new string (s.Reverse ().ToArray ());
- }
-
- public object ConvertBack (object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
- {
- var s = value as string;
- if (s == null)
- return value;
- return new string (s.Reverse ().ToArray ());
- }
-}
-
-var label = new Label ();
-PersonViewModel person;
-label.BindingContext = person = new PersonViewModel { Name = "John Doe", Company= "Xamarin" };
-label.SetBinding (Label.TextProperty, new Binding ("Name", mode: BindingMode.TwoWay, converter: new ReverseConverter ()));
-Debug.WriteLine (label.Text); //prints "eoD nhoJ". ReverseConverter.Convert () is invoked in this case.
-
-label.Text = "ooF";
-Debug.WriteLine (person.Name); //prints "Foo". ReverseConverter.ConvertBack () is invoked in this case. The label Text change is propagated back as the BindingMode is TwoWay.
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Converter">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IValueConverter Converter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IValueConverter Converter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IValueConverter</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the converter to be used for this binding ?</summary>
- <value>An IValueConverter, or <see langword="null" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ConverterParameter">
- <MemberSignature Language="C#" Value="public object ConverterParameter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object ConverterParameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the parameter passed as argument to the converter.</summary>
- <value>An object, or <see langword="null" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Create&lt;TSource&gt;">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Binding Create&lt;TSource&gt; (System.Linq.Expressions.Expression&lt;Func&lt;TSource,object&gt;&gt; propertyGetter, Xamarin.Forms.BindingMode mode = Xamarin.Forms.BindingMode.Default, Xamarin.Forms.IValueConverter converter = null, object converterParameter = null, string stringFormat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Binding Create&lt;TSource&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!!TSource, object&gt;&gt; propertyGetter, valuetype Xamarin.Forms.BindingMode mode, class Xamarin.Forms.IValueConverter converter, object converterParameter, string stringFormat) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Binding</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSource" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="propertyGetter" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;TSource,System.Object&gt;&gt;" />
- <Parameter Name="mode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="converter" Type="Xamarin.Forms.IValueConverter" />
- <Parameter Name="converterParameter" Type="System.Object" />
- <Parameter Name="stringFormat" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TSource">The type of the source of the binding.</typeparam>
- <param name="propertyGetter">An expression used to retrieve the binding path.</param>
- <param name="mode">The binding mode. This property is optional. Default is <see cref="E:Xamarin.Forms.BindingMode.Default" />.</param>
- <param name="converter">The converter. This parameter is optional. Default is <see langword="null" />.</param>
- <param name="converterParameter">An user-defined parameter to pass to the converter. This parameter is optional. Default is <see langword="null" />.</param>
- <param name="stringFormat">A String format. This parameter is optional. Default is <see langword="null" />.</param>
- <summary>This is a convenient factory method to create a binding from an expression, instead of a property name. This api is more resilient to refactoring.</summary>
- <returns>A newly created binding.</returns>
- <remarks>
- <para>The following example shows how to set a binding to a property :</para>
- <example>
- <code lang="C#"><![CDATA[
-public class PersonViewModel
-{
- public string Name { get; set; }
- public string Company { get; set; }
-}
-
-var label = new Label ();
-PersonViewModel person;
-label.BindingContext = person = new PersonViewModel { Name = "John Doe", Company = "Microsoft" };
-label.SetBinding (Label.TextProperty, Binding.Create<PersonViewModel> (vm => vm.Name));
-Debug.WriteLine (label.Text); //prints "John Doe".
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Path">
- <MemberSignature Language="C#" Value="public string Path { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Path" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the path of the property</summary>
- <value>A string indicating the path to the property.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Source">
- <MemberSignature Language="C#" Value="public object Source { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Source" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the source of the binding.</summary>
- <value>An object used as the binding source.</value>
- <remarks>If the Source is not null, the BindingContext is ignored, and the Source is used instead. This allows to set a source for a single Binding, and not for all the Bindings applied to the BindableObject.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UpdateSourceEventName">
- <MemberSignature Language="C#" Value="public string UpdateSourceEventName { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string UpdateSourceEventName" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BindingBase" FullName="Xamarin.Forms.BindingBase">
- <TypeSignature Language="C#" Value="public abstract class BindingBase" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit BindingBase extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>An abstract class that provides a <see cref="T:Xamarin.Forms.BindingMode" /> and a formatting option.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="DisableCollectionSynchronization">
- <MemberSignature Language="C#" Value="public static void DisableCollectionSynchronization (System.Collections.IEnumerable collection);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void DisableCollectionSynchronization(class System.Collections.IEnumerable collection) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="collection" Type="System.Collections.IEnumerable" />
- </Parameters>
- <Docs>
- <param name="collection">To be added.</param>
- <summary>Stops synchronization on the <paramref name="collection" />.</summary>
- <remarks>See <see cref="M:Xamarin.Forms.BindingBase.EnableCollectionSynchronization" /> for more information on enabling and disabling synchronization of collections in multithreaded environments.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EnableCollectionSynchronization">
- <MemberSignature Language="C#" Value="public static void EnableCollectionSynchronization (System.Collections.IEnumerable collection, object context, Xamarin.Forms.CollectionSynchronizationCallback callback);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void EnableCollectionSynchronization(class System.Collections.IEnumerable collection, object context, class Xamarin.Forms.CollectionSynchronizationCallback callback) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="collection" Type="System.Collections.IEnumerable" />
- <Parameter Name="context" Type="System.Object" />
- <Parameter Name="callback" Type="Xamarin.Forms.CollectionSynchronizationCallback" />
- </Parameters>
- <Docs>
- <param name="collection">The collection that will be read or updated.</param>
- <param name="context">The context or lock object that will be passed to <paramref name="callback" />. May be <see langword="null" />.</param>
- <param name="callback">The synchronization callback.</param>
- <summary>Starts synchronization on the <paramref name="collection" /> by using <paramref name="callback" /> and <paramref name="context" />.</summary>
- <remarks>
- <para>Application developers implement <paramref name="callback" /> and pass it to the <see cref="M:Xamarin.Forms.BindingBase.EnableCollectionSynchronization" /> method to enable correct multithreaded access to <paramref name="collection" />. After synchronization is enabled, the Xamarin.Forms framework passes an access method, <paramref name="context" />, and a <see langword="bool" /> that indicates whether write access is needed, to the application developer's implementation of <see cref="T:Xamarin.Forms.CollectionSynchronizationCallback" /> each time that the framework needs to modify the collection in a multithreaded environment. The application developer's implementation should decide, based on the <paramref name="context" /> object (which may be merely a locking object or the object on which the collection lives) and the value of the <paramref name="writeAccess" /><see langword="bool" /> parameter, whether or not to <c>lock</c> while calling <paramref name="accessMethod" />.</para>
- <para>Because Xamarin.Forms maintains a weak reference to <paramref name="collection" />, application developers do not need to call <see cref="M:Xamarin.Forms.BindingBase.DisableCollectionSynchronization" /> to aid in garbage collection.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Mode">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindingMode Mode { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.BindingMode Mode" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the mode for this binding.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="StringFormat">
- <MemberSignature Language="C#" Value="public string StringFormat { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string StringFormat" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the string format for this binding.</summary>
- <value>
- A string specifying the format for the value of this binding.
- </value>
- <remarks>
- <para>
- Used for providing a display format for the binding value or compositing the value with other
- text. Implementors of <see cref="T:Xamarin.Forms.BindingBase" /> decide how the string format is utilized, but
- all support standard <see cref="M:System.String.Format" /> conventions.
- </para>
- <para>
- <see cref="T:Xamarin.Forms.Binding" /> allows for one argument for its singular value.
- </para>
- <example>
- <para>
- A simple example showing compositing text and determining the display format for the value with a
- <see cref="T:Xamarin.Forms.Binding" /></para>
- <code language="C#"><![CDATA[
-Label label = new Label();
-label.AddBinding (new Binding (Label.TextProperty, "Price") {
- StringFormat = "Price: {0:C2}"
-});
-]]></code>
- </example>
- </remarks>
- <altmember cref="M:System.String.Format" />
- </Docs>
- </Member>
- <Member MemberName="ThrowIfApplied">
- <MemberSignature Language="C#" Value="protected void ThrowIfApplied ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void ThrowIfApplied() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Throws an <see cref="T:System.InvalidOperationException" /> if the binding has been applied.</summary>
- <remarks>
- <para>Use this method in property setters as bindings can not be changed once applied.</para>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BindingCondition" FullName="Xamarin.Forms.BindingCondition">
- <TypeSignature Language="C#" Value="public sealed class BindingCondition : Xamarin.Forms.Condition, Xamarin.Forms.Xaml.IValueProvider" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit BindingCondition extends Xamarin.Forms.Condition implements class Xamarin.Forms.Xaml.IValueProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Condition</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.Xaml.IValueProvider</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.Xaml.AcceptEmptyServiceProvider</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Class that represents a value comparison with the target of an arbitrary binding.</summary>
- <remarks>
- <para>The <see cref="T:Xamarin.Forms.BindingCondition" /> class can compare a value a binding on any class within the current scope. Developers who want to compare to a value to a bound property on the control that contains the conditions surrounding <see cref="T:Xamarin.Forms.MultiTrigger" /> may want to use a <see cref="T:Xamarin.Forms.PropertyCondition" /> in addition to any binding conditions in the trigger list. </para>
- <example>
- <para>The XML example below creates a binding condition within a surrounding <see cref="T:Xamarin.Forms.MultiTrigger" /> (omitted) that succeeds when the referenced <c>name</c> has a <c>Text.Length</c> property length that is equal to <c>0</c>. (<c>name</c> must refer to an element, such as a <see cref="T:Xamarin.Forms.TextCell" />, that has a <c>Text</c> property that, in turn, has a <c>Length</c> property.)</para>
- <code lang="XML"><![CDATA[
- <BindingCondition Binding="{Binding Source={x:Reference name},
- Path=Text.Length}"
- Value="0" />]]></code>
- </example>
- </remarks>
- <altmember cref="T:Xamarin.Forms.MultiTrigger" />
- <altmember cref="T:Xamarin.Forms.PropertyCondition" />
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public BindingCondition ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new <see cref="T:Xamarin.Forms.BindingCondition" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Binding">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindingBase Binding { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindingBase Binding" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingBase</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the binding against which the <see cref="P:Xamarin.Forms.BindingCondition.Value" /> property will be compared.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Value">
- <MemberSignature Language="C#" Value="public object Value { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Value" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The binding value that satisfies the condition.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Xaml.IValueProvider.ProvideValue">
- <MemberSignature Language="C#" Value="object IValueProvider.ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.Xaml.IValueProvider.ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">To be added.</param>
- <summary>Used by XAML infrastructure.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BindingMode" FullName="Xamarin.Forms.BindingMode">
- <TypeSignature Language="C#" Value="public enum BindingMode" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed BindingMode extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>The direction of changes propagation for bindings.</summary>
- <remarks>
- <para>The following examples shows some BindingMode use cases.</para>
- <example>
- <code lang="C#"><![CDATA[
-public class PersonViewModel
-{
- public string Name { get; set; }
- public string Company { get; set; }
-}
-
-Label label;
-PersonViewModel viewmodel;
-
-//BindingMode.OneWay
-label = new Label ();
-label.BindingContext = viewmodel = new PersonViewModel ();
-label.SetBinding<PersonViewModel> (Label.TextProperty, vm => vm.Name, mode: BindingMode.OneWay);
-
-viewmodel.Name = "John Doe";
-Debug.WriteLine (label.Text); //prints "John Doe"
-label.Text = "Foo";
-Debug.WriteLine (viewmodel.Name); //prints "John Doe"
-
-
-//BindingMode.TwoWay
-label = new Label ();
-label.BindingContext = viewmodel = new PersonViewModel ();
-label.SetBinding<PersonViewModel> (Label.TextProperty, vm => vm.Name, mode: BindingMode.TwoWay);
-
-viewmodel.Name = "John Doe";
-Debug.WriteLine (label.Text); //prints "John Doe"
-label.Text = "Foo";
-Debug.WriteLine (viewmodel.Name); //prints "Foo"
-
-
-//BindingMode.OneWayToSource
-label = new Label ();
-label.BindingContext = viewmodel = new PersonViewModel ();
-label.SetBinding<PersonViewModel> (Label.TextProperty, vm => vm.Name, mode: BindingMode.OneWayToSource);
-
-viewmodel.Name = "John Doe";
-Debug.WriteLine (label.Text); //prints ""
-label.Text = "Foo";
-Debug.WriteLine (viewmodel.Name); //prints "Foo"
- ]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="Default" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.BindingMode Default = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>When used in Bindings, indicates that the Binding should use the <see cref="P:Xamarin.Forms.BindableProperty.DefaultBindingMode" />. When used in BindableProperty declaration, defaults to BindingMode.OneWay.</summary>
- </Docs>
- </Member>
- <Member MemberName="OneWay">
- <MemberSignature Language="C#" Value="OneWay" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.BindingMode OneWay = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the binding should only propagates changes from source (usually the View Model) to target (the BindableObject). This is the default mode for most BindableProperty values.</summary>
- </Docs>
- </Member>
- <Member MemberName="OneWayToSource">
- <MemberSignature Language="C#" Value="OneWayToSource" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.BindingMode OneWayToSource = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the binding should only propagates changes from target (the BindableObject) to source (usually the View Model). This is mainly used for read-only BindableProperty values.</summary>
- </Docs>
- </Member>
- <Member MemberName="TwoWay">
- <MemberSignature Language="C#" Value="TwoWay" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.BindingMode TwoWay = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the binding should propagates changes from source (usually the View Model) to target (the BindableObject) in both directions.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BindingTypeConverter" FullName="Xamarin.Forms.BindingTypeConverter">
- <TypeSignature Language="C#" Value="public sealed class BindingTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit BindingTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Type converter that converts from strings to <see cref="T:Xamarin.Forms.Binding" /> objects.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public BindingTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.BindingTypeConverter" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">The source type of the object to check.</param>
- <summary>Returns a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.BindingTypeConverter" /> can convert <paramref name="sourceType" /> to <see cref="T:Xamarin.Forms.Binding" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="sourceType" /> represents a string. Otherwise, <see langword="false" />.</returns>
- <remarks>
- <see cref="T:Xamarin.Forms.TypeConverter" /> objects can only convert strings.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">The culture of the object to convert.</param>
- <param name="value">The object to convert.</param>
- <summary>Converts <paramref name="value" /> to <see cref="T:Xamarin.Forms.Binding" /> by using <paramref name="culture" />.</summary>
- <returns>Returns a new <see cref="T:Xamarin.Forms.Binding" /> object for the provided string.</returns>
- <remarks>
- <paramref name="value" /> must be a string.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">The path of the resulting binding.</param>
- <summary>Converts a property path to a binding.</summary>
- <returns>A binding, with the default binding mode, that binds to the path that was specified with <paramref name="value" />.</returns>
- <remarks>
- <paramref name="value" /> must be a string.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BoundsConstraint" FullName="Xamarin.Forms.BoundsConstraint">
- <TypeSignature Language="C#" Value="public class BoundsConstraint" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit BoundsConstraint extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A bounds layout constraint used by <see cref="T:Xamarin.Forms.RelativeLayout" />s.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="FromExpression">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BoundsConstraint FromExpression (System.Linq.Expressions.Expression&lt;Func&lt;Xamarin.Forms.Rectangle&gt;&gt; expression, System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.View&gt; parents = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BoundsConstraint FromExpression(class System.Linq.Expressions.Expression`1&lt;class System.Func`1&lt;valuetype Xamarin.Forms.Rectangle&gt;&gt; expression, class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.View&gt; parents) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BoundsConstraint</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="expression" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;Xamarin.Forms.Rectangle&gt;&gt;" />
- <Parameter Name="parents" Type="System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.View&gt;" />
- </Parameters>
- <Docs>
- <param name="expression">To be added.</param>
- <param name="parents">To be added.</param>
- <summary>Returns a <see cref="T:Xamarin.Forms.BoundsConstraint" /> object that contains the compiled version of <paramref name="expression" /> and is relative to either <paramref name="parents" /> or the views referred to in <paramref name="expression" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BoundsTypeConverter" FullName="Xamarin.Forms.BoundsTypeConverter">
- <TypeSignature Language="C#" Value="public sealed class BoundsTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit BoundsTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> that converts strings into <see cref="T:Xamarin.Forms.Rectangle" />s for use with <see cref="T:Xamarin.Forms.AbsoluteLayout" />s.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public BoundsTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.BoundsTypeConverter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">To be added.</param>
- <summary>Returns a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.BoundsTypeConverter" /> can convert the <paramref name="sourceType" /> to a <see cref="T:Xamarin.Forms.Rectangle" /> instance.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.Rectangle" /> by using the specified <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.Rectangle" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BoxView" FullName="Xamarin.Forms.BoxView">
- <TypeSignature Language="C#" Value="public class BoxView : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.BoxView&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit BoxView extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.BoxView&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.BoxView&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._BoxViewRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> used to draw a solid colored rectangle.</summary>
- <remarks>
- <para>BoxView is a useful stand-in for images or custom elements when doing initial prototyping. BoxView has a default size request of 40x40. If you need a different size, assign the <see cref="P:Xamarin.Forms.VisualElement.WidthRequest" /> and <see cref="P:Xamarin.Forms.VisualElement.HeightRequest" /> properties.</para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.BoxView" /> class:</para>
- <example>
- <para>The example below creates a red <see cref="T:Xamarin.Forms.Boxview" /> with the default width and height.</para>
- <code lang="XAML"><![CDATA[<BoxView Color="Red" />]]></code>
- </example>
- <para>The following example shows a basic use:</para>
- <example>
- <code lang="C#"><![CDATA[
-using System;
-using Xamarin.Forms;
-
-namespace FormsGallery
-{
- class BoxViewDemoPage : ContentPage
- {
- public BoxViewDemoPage()
- {
- Label header = new Label
- {
- Text = "BoxView",
- Font = Font.BoldSystemFontOfSize(50),
- HorizontalOptions = LayoutOptions.Center
- };
-
- BoxView boxView = new BoxView
- {
- Color = Color.Accent,
- WidthRequest = 150,
- HeightRequest = 150,
- HorizontalOptions = LayoutOptions.Center,
- VerticalOptions = LayoutOptions.CenterAndExpand
- };
-
- // Accomodate iPhone status bar.
- this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
-
- // Build the page.
- this.Content = new StackLayout
- {
- Children =
- {
- header,
- boxView
- }
- };
- }
- }
-}
-]]></code>
- </example>
- <para>
- <img href="BoxView.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public BoxView ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the BoxView class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Color">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color Color { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color Color" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the color which will fill the rectangle. This is a bindable property.</summary>
- <value>The color that is used to fill the rectangle. The default is <see cref="P:Xamarin.Forms.Color.Default" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Color bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.BoxView&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.BoxView&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.BoxView&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.BoxView" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">To be added.</param>
- <param name="heightConstraint">To be added.</param>
- <summary>Method that is called when a size request is made to the box view.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Button+ButtonContentLayout+ImagePosition" FullName="Xamarin.Forms.Button+ButtonContentLayout+ImagePosition">
- <TypeSignature Language="C#" Value="public enum Button.ButtonContentLayout.ImagePosition" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed Button/ButtonContentLayout/ImagePosition extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates image locations within a button.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Bottom">
- <MemberSignature Language="C#" Value="Bottom" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Button/ButtonContentLayout/ImagePosition Bottom = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Button+ButtonContentLayout+ImagePosition</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the image will appear at the bottom edge of the button.</summary>
- </Docs>
- </Member>
- <Member MemberName="Left">
- <MemberSignature Language="C#" Value="Left" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Button/ButtonContentLayout/ImagePosition Left = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Button+ButtonContentLayout+ImagePosition</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the image will appear at the left edge of the button.</summary>
- </Docs>
- </Member>
- <Member MemberName="Right">
- <MemberSignature Language="C#" Value="Right" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Button/ButtonContentLayout/ImagePosition Right = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Button+ButtonContentLayout+ImagePosition</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the image will appear at the right edge of the button.</summary>
- </Docs>
- </Member>
- <Member MemberName="Top">
- <MemberSignature Language="C#" Value="Top" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Button/ButtonContentLayout/ImagePosition Top = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Button+ButtonContentLayout+ImagePosition</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the image will appear at the top edge of the button.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Button+ButtonContentLayout" FullName="Xamarin.Forms.Button+ButtonContentLayout">
- <TypeSignature Language="C#" Value="public sealed class Button.ButtonContentLayout" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed beforefieldinit Button/ButtonContentLayout extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("Image Position = {Position}, Spacing = {Spacing}")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.Button/ButtonContentTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Controls the relative positioning of, and spacing between, text and an image on a <see cref="T:Xamarin.Forms.Button" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ButtonContentLayout (Xamarin.Forms.Button.ButtonContentLayout.ImagePosition position, double spacing);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.Button/ButtonContentLayout/ImagePosition position, float64 spacing) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="position" Type="Xamarin.Forms.Button+ButtonContentLayout+ImagePosition" />
- <Parameter Name="spacing" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="position">An enumeration value that controls where the image is displayed in the button.</param>
- <param name="spacing">The spacing to use between the image and text.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Button+ButtonContentLayout" /> with the specified <paramref name="position" /> and <paramref name="spacing" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Position">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Button.ButtonContentLayout.ImagePosition Position { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Button/ButtonContentLayout/ImagePosition Position" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Button+ButtonContentLayout+ImagePosition</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets an enumeration value that tells where the image is displayed in the button.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Spacing">
- <MemberSignature Language="C#" Value="public double Spacing { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Spacing" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the spacing to use between the image and text.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToString">
- <MemberSignature Language="C#" Value="public override string ToString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a string represention of this <see cref="T:Xamarin.Forms.Button+ButtonContentLayout" /> object.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Button+ButtonContentTypeConverter" FullName="Xamarin.Forms.Button+ButtonContentTypeConverter">
- <TypeSignature Language="C#" Value="public sealed class Button.ButtonContentTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed beforefieldinit Button/ButtonContentTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Class that the XAML parser uses to convert strings to <see cref="T:Xamarin.Forms.Button+ButtonContentLayout" /> objects.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ButtonContentTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Button+ButtonContentLayout" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.Button+ButtonContentLayout" /> object.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Button" FullName="Xamarin.Forms.Button">
- <TypeSignature Language="C#" Value="public class Button : Xamarin.Forms.View, Xamarin.Forms.IButtonController, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Button&gt;, Xamarin.Forms.Internals.IFontElement" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Button extends Xamarin.Forms.View implements class Xamarin.Forms.IButtonController, class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Button&gt;, class Xamarin.Forms.IElementController, class Xamarin.Forms.Internals.IFontElement, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IButtonController</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Button&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.Internals.IFontElement</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._ButtonRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A button <see cref="T:Xamarin.Forms.View" /> that reacts to touch events.</summary>
- <remarks>
- <example>
- <para>The following example shows a basic use:</para>
- <code lang="C#"><![CDATA[
-using System;
-using Xamarin.Forms;
-
-namespace FormsGallery
-{
- class ButtonDemoPage : ContentPage
- {
- Label label;
- int clickTotal = 0;
-
- public ButtonDemoPage()
- {
- Label header = new Label
- {
- Text = "Button",
- Font = Font.BoldSystemFontOfSize(50),
- HorizontalOptions = LayoutOptions.Center
- };
-
- Button button = new Button
- {
- Text = "Click Me!",
- Font = Font.SystemFontOfSize(NamedSize.Large),
- BorderWidth = 1,
- HorizontalOptions = LayoutOptions.Center,
- VerticalOptions = LayoutOptions.CenterAndExpand
- };
- button.Clicked += OnButtonClicked;
-
- label = new Label
- {
- Text = "0 button clicks",
- Font = Font.SystemFontOfSize(NamedSize.Large),
- HorizontalOptions = LayoutOptions.Center,
- VerticalOptions = LayoutOptions.CenterAndExpand
- };
-
- // Accomodate iPhone status bar.
- this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
-
- // Build the page.
- this.Content = new StackLayout
- {
- Children =
- {
- header,
- button,
- label
- }
- };
- }
-
- void OnButtonClicked(object sender, EventArgs e)
- {
- clickTotal += 1;
- label.Text = String.Format("{0} button click{1}",
- clickTotal, clickTotal == 1 ? "" : "s");
- }
- }
-}
-]]></code>
- </example>
- <para>
- <img href="Button.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Button ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the Button class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BorderColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color BorderColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color BorderColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a color that describes the border stroke color of the button. This is a bindable property.</summary>
- <value>The color that is used as the border stroke color; the default is <see cref="P:Xamarin.Forms.Color.Default" />.</value>
- <remarks>This property has no effect if <see cref="P:Xamarin.Forms.Button.BorderWidth" /> is set to 0. On Android this property will not have an effect unless <see cref="P:Xamarin.Forms.VisualElement.BackgroundColor" /> is set to a non-default color.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BorderColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BorderColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BorderColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the BorderColor bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BorderRadius">
- <MemberSignature Language="C#" Value="public int BorderRadius { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 BorderRadius" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the corner radius of the border. This is a bindable property.</summary>
- <value>The corner radius of the button border; the default is 5.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BorderRadiusProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BorderRadiusProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BorderRadiusProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the BorderRadius bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BorderWidth">
- <MemberSignature Language="C#" Value="public double BorderWidth { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 BorderWidth" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the width of the border. This is a bindable property.</summary>
- <value>The width of the button border; the default is 0.</value>
- <remarks>Set this value to a non-zero value in order to have a visible border.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BorderWidthProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BorderWidthProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BorderWidthProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the BorderWidth bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Clicked">
- <MemberSignature Language="C#" Value="public event EventHandler Clicked;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Clicked" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the Button is clicked.</summary>
- <remarks>The user may be able to raise the clicked event using accessibility or keyboard controls when the Button has focus.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Command">
- <MemberSignature Language="C#" Value="public System.Windows.Input.ICommand Command { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Windows.Input.ICommand Command" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Windows.Input.ICommand</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the command to invoke when the button is activated. This is a bindable property.</summary>
- <value>A command to invoke when the button is activated. The default value is <see langword="null" />.</value>
- <remarks>This property is used to associate a command with an instance of a button. This property is most often set in the MVVM pattern to bind callbacks back into the ViewModel. <see cref="P:Xamarin.Forms.VisualElement.IsEnabled" /> is controlled by the Command if set.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandParameter">
- <MemberSignature Language="C#" Value="public object CommandParameter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object CommandParameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the parameter to pass to the Command property. This is a bindable property.</summary>
- <value>A object to pass to the command property. The default value is <see langword="null" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandParameterProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CommandParameterProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CommandParameterProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the CommandParameter bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CommandProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CommandProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the Command bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ContentLayout">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Button.ButtonContentLayout ContentLayout { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Button/ButtonContentLayout ContentLayout" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Button+ButtonContentLayout</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets an object that controls the position of the button image and the spacing between the button's image and the button's text.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ContentLayoutProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ContentLayoutProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ContentLayoutProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="T:Xamarin.Forms.Button.ContentLayout" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Font">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Font Font { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Font Font" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the Font for the Label text. This is a bindable property.</summary>
- <value>The <see cref="T:Xamarin.Forms.Font" /> value for the button. The default is <see langword="null" />, which represents the default font on the platform.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="FontAttributes">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FontAttributes FontAttributes { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.FontAttributes FontAttributes" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FontAttributes</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the font for the button text is bold, italic, or neither.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontAttributesProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontAttributesProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontAttributesProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontAttributes property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamily">
- <MemberSignature Language="C#" Value="public string FontFamily { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string FontFamily" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the font family to which the font for the button text belongs.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamilyProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontFamilyProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontFamilyProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontFamily property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the Font bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSize">
- <MemberSignature Language="C#" Value="public double FontSize { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 FontSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.FontSizeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the size of the font of the button text.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSizeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontSizeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontSizeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontSize property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Image">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FileImageSource Image { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.FileImageSource Image" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FileImageSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the optional image source to display next to the text in the Button. This is a bindable property.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ImageProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ImageProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ImageProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the Image bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Button&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Button&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Button&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.Button" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is raised when the binding context changes.</summary>
- <remarks>
- <para>Application developers who override this method in derived classes must call this method in the base class, <see cref="T:Xamarin.Forms.Button" />.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanging">
- <MemberSignature Language="C#" Value="protected override void OnPropertyChanging (string propertyName = null);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnPropertyChanging(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the changed property.</param>
- <summary>Call this method from a child class to notify that a change happened on a property.</summary>
- <remarks>A Button triggers this by itself. An inheritor only need to call this for properties without BindableProperty as backend store.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Pressed">
- <MemberSignature Language="C#" Value="public event EventHandler Pressed;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Pressed" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the Button is pressed.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Released">
- <MemberSignature Language="C#" Value="public event EventHandler Released;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Released" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the Button is released.</summary>
- <remarks>The released event always occur before the clicked event.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendClicked">
- <MemberSignature Language="C#" Value="public void SendClicked ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendClicked() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPressed">
- <MemberSignature Language="C#" Value="public void SendPressed ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPressed() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendReleased">
- <MemberSignature Language="C#" Value="public void SendReleased ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendReleased() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Text">
- <MemberSignature Language="C#" Value="public string Text { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Text" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the Text displayed as the content of the button. This is a bindable property.</summary>
- <value>The text displayed in the button. The default value is <see langword="null" />.</value>
- <remarks>Changing the Text of a button will trigger a layout cycle.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color TextColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color TextColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the <see cref="T:Xamarin.Forms.Color" /> for the text of the button. This is a bindable property.</summary>
- <value>The <see cref="T:Xamarin.Forms.Color" /> value.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the TextColor bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the Text bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IButtonController.SendClicked">
- <MemberSignature Language="C#" Value="void IButtonController.SendClicked ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IButtonController.SendClicked() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Sends a click event.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator">
- <MemberSignature Language="C#" Value="double IFontElement.FontSizeDefaultValueCreator ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance float64 Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" />
- <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.Font" />
- <Parameter Name="newValue" Type="Xamarin.Forms.Font" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontFamilyChanged (string oldValue, string newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged(string oldValue, string newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.String" />
- <Parameter Name="newValue" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontSizeChanged (double oldValue, double newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.Double" />
- <Parameter Name="newValue" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="CarouselPage" FullName="Xamarin.Forms.CarouselPage">
- <TypeSignature Language="C#" Value="public class CarouselPage : Xamarin.Forms.MultiPage&lt;Xamarin.Forms.ContentPage&gt;, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.CarouselPage&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CarouselPage extends Xamarin.Forms.MultiPage`1&lt;class Xamarin.Forms.ContentPage&gt; implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.CarouselPage&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.MultiPage&lt;Xamarin.Forms.ContentPage&gt;</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="T">Xamarin.Forms.ContentPage</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.CarouselPage&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._CarouselPageRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A Page that users can swipe from side to side to display pages of content, like a gallery.</summary>
- <remarks>
- <para>The <see cref="T:Xamarin.Forms.CarouselPage" /> provides a navigation experience that will feel natural and familiar to Windows Phone users. By using <see cref="M:Xamarin.Forms.Device.OnPlatform" />, application developers can provide customized navigation on a per-platform basis. For example, an application developer could use a <see cref="T:Xamarin.Forms.NavigationPage" /> for Android and iOS, and use a <see cref="T:Xamarin.Forms.CarouselPage" /> on Windows Phone.</para>
- <example>
- <para>The following XAML example, when properly included and referenced in a Xamarin.Forms project, creates a <see cref="T:Xamarin.Forms.CarouselPage" /> that displays three simple <see cref="T:Xamarin.Forms.ContentPage" /> elements:
- </para>
- <code lang="XAML"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
-<CarouselPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="XamlExample1.MyPage">
- <ContentPage>
- <StackLayout>
- <Label Text="Red" />
- <BoxView Color="Red" VerticalOptions="FillAndExpand" />
- </StackLayout>
- </ContentPage>
- <ContentPage>
- <StackLayout>
- <Label Text="Green" />
- <BoxView Color="Green" VerticalOptions="FillAndExpand" />
- </StackLayout>
- </ContentPage>
- <ContentPage>
- <StackLayout>
- <Label Text="Blue" />
- <BoxView Color="Blue" VerticalOptions="FillAndExpand" />
- </StackLayout>
- </ContentPage>
-</CarouselPage>]]></code>
- </example>
- <example>
- <para>The following C# example creates a <see cref="T:Xamarin.Forms.CarouselPage" /> that displays three simple <see cref="T:Xamarin.Forms.ContentPage" /> elements:</para>
- <code lang="C#"><![CDATA[
-List<ContentPage> pages = new List<ContentPage> (0);
-Color[] colors = { Color.Red, Color.Green, Color.Blue };
-foreach (Color c in colors) {
- pages.Add (new ContentPage { Content = new StackLayout {
- Children = {
- new Label { Text = c.ToString () },
- new BoxView {
- Color = c,
- VerticalOptions = LayoutOptions.FillAndExpand
- }
- }
- }
- });
-}
-
-MainPage = new CarouselPage {
- Children = { pages [0],
- pages [1],
- pages [2] }
-};
-]]></code>
- </example>
- <block subset="none" type="note">When embedding a CarouselPage into a <see cref="P:Xamarin.Forms.MasterDetailPage.Detail" />, application developers should set <see cref="P:Xamarin.Forms.MasterDetailPage.IsGestureEnabled" /> to <see langword="false" /> to prevent gesture conflicts between the CarouselPage and MasterDetailPage.</block>
- <para>
- <img href="CarouselPage.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public CarouselPage ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the CarouselPage class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateDefault">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.ContentPage CreateDefault (object item);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance class Xamarin.Forms.ContentPage CreateDefault(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ContentPage</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">The object representing the model ofr the page.</param>
- <summary>Creates a default page, suitable for display in <c>this</c><see cref="T:Xamarin.Forms.CarouselPage" />, for an object.</summary>
- <returns>A page that is titled with the string value of <paramref name="item" />.</returns>
- <remarks>This returns a new <see cref="T:Xamarin.Forms.Page" /> object that has its <see cref="P:Xamarin.Forms.Page.Title" /> property set to the value of <see cref="M:Object.ToString" /> when called on <paramref name="item" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.CarouselPage&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.CarouselPage&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.CarouselPage&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.CarouselPage" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Cell" FullName="Xamarin.Forms.Cell">
- <TypeSignature Language="C#" Value="public abstract class Cell : Xamarin.Forms.Element, Xamarin.Forms.ICellController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit Cell extends Xamarin.Forms.Element implements class Xamarin.Forms.ICellController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Element</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.ICellController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Provides base class and capabilities for all Forms cells. Cells are elements meant to be added to <see cref="T:Xamarin.Forms.ListView" /> or <see cref="T:Xamarin.Forms.TableView" />.</summary>
- <remarks>
- <para>The subtypes of <see cref="T:Xamarin.Forms.Cell" /> are:</para>
- <list type="table">
- <listheader>
- <term>Type</term>
- <description>Description</description>
- </listheader>
- <item>
- <term>EntryCell</term>
- <description>A <see cref="T:Xamarin.Forms.Cell" /> with a label and a single line text entry field.</description>
- </item>
- <item>
- <term>SwitchCell</term>
- <description>A <see cref="T:Xamarin.Forms.Cell" /> with a label and an on/off switch.</description>
- </item>
- <item>
- <term>TextCell</term>
- <description>A <see cref="T:Xamarin.Forms.Cell" /> with primary and secondary text.</description>
- </item>
- <item>
- <term>ImageCell</term>
- <description>A <see cref="T:Xamarin.Forms.TextCell" /> that also includes an image.</description>
- </item>
- <item>
- <term>ViewCell</term>
- <description>A <see cref="T:Xamarin.Forms.Cell" /> containing a developer-defined <see cref="T:Xamarin.Forms.View" />.</description>
- </item>
- </list>
- <para>The various subclasses are shown in the following image:</para>
- <para>
- <img href="Cell.Gallery.png" />
- </para>
- <example>
- <code lang="C#"><![CDATA[
-Content = new TableView
-{
- Root = new TableRoot ("Table Title")
- {
- new TableSection("Section 1 Title")
- {
- new TextCell
- {
- Text = "TextCell Text",
- Detail = "TextCell Detail"
- },
- new ImageCell
- {
- Text = "ImageCell Text",
- Detail = "ImageCell Detail",
- ImageSource = "http://xamarin.com/images/index/ide-xamarin-studio.png"
- },
- new EntryCell
- {
- Label = "EntryCell:",
- Placeholder = "default keyboard",
- Keyboard = Keyboard.Default
- }
- },
- new TableSection("Section 2 Title")
- {
- new EntryCell
- {
- Label = "Another EntryCell:",
- Placeholder = "phone keyboard",
- Keyboard = Keyboard.Telephone
- },
- new SwitchCell
- {
- Text = "SwitchCell:"
- },
- new ViewCell
- {
- View = new StackLayout
- {
- Orientation = StackOrientation.Horizontal,
- Children =
- {
- new Label
- {
- Text = "Custom Slider View:"
- },
- new Slider
- {
- }
- }
- }
- }
- }
- }
-}
- ]]></code>
- </example>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.Cell" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>ContextActions</term>
- <description>
- <para>A list of <see cref="T:Xamarin.Forms.MenuItem" /> objects to display when the user performs the context action.</para>
- </description>
- </item>
- <item>
- <term>IsEnabled</term>
- <description>
- <para>
- <see langword="true" /> or <see langword="false" />, indicating whether the animation for <see cref="T:Xamarin.Forms.ActivityIndicator" /> is displayed.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected Cell ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the Cell class.</summary>
- <remarks>Cell class is abstract, this constructor is never invoked directly.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Appearing">
- <MemberSignature Language="C#" Value="public event EventHandler Appearing;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Appearing" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the visual representation of the Cell is being added to the visual layout.</summary>
- <remarks>This method is raised before the cell is on screen.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ContextActions">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.MenuItem&gt; ContextActions { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.MenuItem&gt; ContextActions" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.MenuItem&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a list of menu items to display when the user performs the device-specific context gesture on the Cell.</summary>
- <value>The list of menu items that will be displayed when the user performs the device-specific context gesture on the Cell.</value>
- <remarks>The context gesture on the iOS platform is a left swipe. For Android and Windows Phone operating systems, the context gesture is a press and hold.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultCellHeight">
- <MemberSignature Language="C#" Value="public const int DefaultCellHeight = 40;" />
- <MemberSignature Language="ILAsm" Value=".field public static literal int32 DefaultCellHeight = (40)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <MemberValue>40</MemberValue>
- <Docs>
- <summary>The default height of cells.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Disappearing">
- <MemberSignature Language="C#" Value="public event EventHandler Disappearing;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Disappearing" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the visual representation of the Cell is being removed from the visual layout.</summary>
- <remarks>This method is for virtualization usage only. It is not gauranteed to fire for all visible Cells when the ListView or TableView is removed from the screen. Additionally it fires during virtualization, which may not correspond directly with removal from the screen depending on the platform virtualization technique used.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ForceUpdateSize">
- <MemberSignature Language="C#" Value="public void ForceUpdateSize ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ForceUpdateSize() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Immediately updates the cell's size.</summary>
- <remarks>
- <para>Developers can call this method to update the cell's size, even if the cell is currently visible. Developers should note that this operation can be expensive.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ForceUpdateSizeRequested">
- <MemberSignature Language="C#" Value="public event EventHandler ForceUpdateSizeRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler ForceUpdateSizeRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HasContextActions">
- <MemberSignature Language="C#" Value="public bool HasContextActions { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool HasContextActions" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the cell has at least one menu item in its <see cref="P:Xamarin.Forms.Cell.ContextActions" /> list property.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Height">
- <MemberSignature Language="C#" Value="public double Height { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Height" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the height of the Cell.</summary>
- <value>A double that represents the height of the cell.</value>
- <remarks>The <see cref="P:Xamarin.Forms.Cell.Height" /> property is ignored if the app developer sets the <see cref="P:Xamarin.Forms.ListView.HasUnevenRows" /> or <see cref="P:Xamarin.Forms.TableView.HasUnevenRows" /> property on the surrounding <see cref="T:Xamarin.Forms.View" /> to <see langword="false" />. In that case, the <see cref="P:Xamarin.Forms.ListView.RowHeight" /> or <see cref="P:Xamarin.Forms.TableView.RowHeight" /> property is used instead.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsEnabled">
- <MemberSignature Language="C#" Value="public bool IsEnabled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the IsEnabled state of the Cell. This is a bindable property.</summary>
- <value>A bool. Default is <see langword="true" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsEnabledProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsEnabledProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsEnabledProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the IsEnabled bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAppearing">
- <MemberSignature Language="C#" Value="protected virtual void OnAppearing ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnAppearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invoked whenever an <see cref="E:Xamarin.Forms.Cell.Appearing" /> event occurs. Implement this method to add class handling for this event.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Event that is raised when the binding context is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnDisappearing">
- <MemberSignature Language="C#" Value="protected virtual void OnDisappearing ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDisappearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invoked whenever an <see cref="E:Xamarin.Forms.Cell.Disappearing" /> event occurs. Implement this method to add class handling for this event.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnLongPressed">
- <MemberSignature Language="C#" Value="protected virtual void OnLongPressed ();" />
- <MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig newslot virtual instance void OnLongPressed() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invoked whenever a long press is applied to the Cell.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnParentSet">
- <MemberSignature Language="C#" Value="protected override void OnParentSet ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnParentSet() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Application developers can override this method to do actions when the cell's parent is set.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanging">
- <MemberSignature Language="C#" Value="protected override void OnPropertyChanging (string propertyName = null);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnPropertyChanging(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the property on which to monitor value changes.</param>
- <summary>TApplication developers can override this method to do actions when the property named by <paramref name="propertyName" /> is set.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnTapped">
- <MemberSignature Language="C#" Value="protected virtual void OnTapped ();" />
- <MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig newslot virtual instance void OnTapped() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invoked whenever the Cell is Tapped.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="RenderHeight">
- <MemberSignature Language="C#" Value="public double RenderHeight { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 RenderHeight" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the height of the rendered cell on the device.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SendAppearing">
- <MemberSignature Language="C#" Value="public void SendAppearing ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendAppearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendDisappearing">
- <MemberSignature Language="C#" Value="public void SendDisappearing ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendDisappearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Tapped">
- <MemberSignature Language="C#" Value="public event EventHandler Tapped;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Tapped" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the Cell is Tapped.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="CollectionSynchronizationCallback" FullName="Xamarin.Forms.CollectionSynchronizationCallback">
- <TypeSignature Language="C#" Value="public delegate void CollectionSynchronizationCallback(IEnumerable collection, object context, Action accessMethod, bool writeAccess);" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed CollectionSynchronizationCallback extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="collection" Type="System.Collections.IEnumerable" />
- <Parameter Name="context" Type="System.Object" />
- <Parameter Name="accessMethod" Type="System.Action" />
- <Parameter Name="writeAccess" Type="System.Boolean" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="collection">The collection that was passed to <see cref="M:Xamarin.Forms.BindingBase.EnableCollectionSynchronization" />.</param>
- <param name="context">The context or lock object that was passed to <see cref="M:Xamarin.Forms.BindingBase.EnableCollectionSynchronization" />.</param>
- <param name="accessMethod">An action that reads or modifies <paramref name="collection" />.</param>
- <param name="writeAccess">A value that tells whether write access is required by <paramref name="accessMethod" />.</param>
- <summary>Delegate for callback in <see cref="M:Xamarin.Forms.BindingBase.EnableCollectionSynchronization" />.</summary>
- <remarks>Application developers implement a <see cref="M:Xamarin.Forms.CollectionSynchronizationCallback" /> method and pass it to the <see cref="M:Xamarin.Forms.BindingBase.EnableCollectionSynchronization" /> method to enable correct multithreaded access to <paramref name="collection" />. After synchronization is enabled, the Xamarin.Forms framework passes <paramref name="accessMethod" /> to the application developer's implementation of <see cref="M:Xamarin.Forms.CollectionSynchronizationCallback" /> each time that the framework needs to modify the collection in a multithreaded environment. The application developer's implementation should decide, based on the <paramref name="context" /> object (which may be merely a locking object or the object on which the collection lives) and the value of the <paramref name="writeAccess" /> parameter, whether or not to <c>lock</c> while calling <paramref name="accessMethod" />.</remarks>
- </Docs>
-</Type>
-<Type Name="Color" FullName="Xamarin.Forms.Color">
- <TypeSignature Language="C#" Value="public struct Color" />
- <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Color extends System.ValueType" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.ValueType</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("R={R}, G={G}, B={B}, A={A}, Hue={Hue}, Saturation={Saturation}, Luminosity={Luminosity}")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.ColorTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Class that represents a color and exposes it as RGBA and HSL values.</summary>
- <remarks>
- <para>This type is immutable. Colors can be expressed in the RGB or HSL modes. While the <see cref="C:Xamarin.Forms.Color" /> constructor takes R, G, B, and A values, the <see cref="T:Xamarin.Forms.Color" /> class also calculates and makes available HSL data for the color.</para>
- <example>
- <para>In XAML, application developers can specify any property that is of type <see cref="T:Xamarin.Forms.Color" />, for example, <see cref="P:Xamarin.Forms.Label.TextColor" /> either as a XAML attribute or as a nested tag. The following code example shows how to specify the text color for a label by using an attribute:</para>
- <code lang="XAML"><![CDATA[
-<Label VerticalOptions="CenterAndExpand" HorizontalOptions="CenterAndExpand" TextColor="Green">
- <Label.Text>Hello, World!</Label.Text>
-</Label>]]></code>
- <para>The example below shows how to specify the text color for a label by using a nested tag:</para>
- <code lang="XAML"><![CDATA[
-<Label VerticalOptions="CenterAndExpand" HorizontalOptions="CenterAndExpand">
- <Label.Text>Hello, World!</Label.Text>
- <Label.TextColor>Color.Blue</Label.TextColor>
-</Label>]]></code>
- </example>
- <para>Application developers can specify colors in XAML either as a hexadecimal number or as a valid color name.</para>
- <para>When specifying a color with a hexadecimal number, app developers can use 3, 4, or 6 digits. If the developer specifies 3 digits, they are interpreted as RGB doublet data for a fully opaque color. For example, "#123" specifies the color that is represented by "#FF112233". If the developer provides a 4-digit hexadecimal number, then the data are interpreted as above, except that the first digit specifies the alpha channel. For example, "#1234" specifies the color that is represented by "#11223344". Finally, if the developer provides a 6 digit hexadecimal number, the data are interpreted as a fully opaque color with those RGB values. For example, "#112233" specifies the color that is represented by "#FF112233".</para>
- <para>When specifying a color with a string, app developers can use color name in isolation, or prefix it with "Color.". For example, both <c>Purple</c> and <c>Color.Purple</c> are valid ways to specify the color purple. The following table describes the valid color names that can be used to specify colors in XAML.
-<list type="table"><listheader><term>Color</term><description>Short Name</description><description>RGB Value</description></listheader><item><term>Color.Transparent</term><description>Transparent</description><description>255, 255, 255 (With the alpha channel set to 0.)</description></item><item><term>Color.Aqua</term><description>Aqua</description><description>0, 255, 255</description></item><item><term>Color.Black</term><description>Black</description><description>0, 0, 0</description></item><item><term>Color.Blue</term><description>Blue</description><description>0, 0, 255</description></item><item><term>Color.Fuchsia</term><description>Fuchsia</description><description>255, 0, 255</description></item><item><term>Color.Gray</term><description>Gray</description><description>128, 128, 128</description></item><item><term>Color.Green</term><description>Green</description><description>0, 128, 0</description></item><item><term>Color.Lime</term><description>Lime</description><description>0, 255, 0</description></item><item><term>Color.Maroon</term><description>Maroon</description><description>128, 0, 0</description></item><item><term>Color.Navy</term><description>Navy</description><description>0, 0, 128</description></item><item><term>Color.Olive</term><description>Olive</description><description>128, 128, 0</description></item><item><term>Color.Orange</term><description>Orange</description><description>255, 165, 0</description></item><item><term>Color.Purple</term><description>Purple</description><description>128, 0, 128</description></item><item><term>Color.Pink</term><description>Pink</description><description>255, 192, 203</description></item><item><term>Color.Red</term><description>Red</description><description>255, 0, 0</description></item><item><term>Color.Silver</term><description>Silver</description><description>192, 192, 192</description></item><item><term>Color.Teal</term><description>Teal</description><description>0, 128, 128</description></item><item><term>Color.White</term><description>White</description><description>255, 255, 255</description></item><item><term>Color.Yellow</term><description>Yellow</description><description>255, 255, 0</description></item><item><term>Color.AliceBlue</term><description>AliceBlue</description><description>240, 248, 255</description></item><item><term>Color.AntiqueWhite</term><description>AntiqueWhite</description><description>250, 235, 215</description></item><item><term>Color.Aquamarine</term><description>Aquamarine</description><description>127, 255, 212</description></item><item><term>Color.Azure</term><description>Azure</description><description>240, 255, 255</description></item><item><term>Color.Beige</term><description>Beige</description><description>245, 245, 220</description></item><item><term>Color.Bisque</term><description>Bisque</description><description>255, 228, 196</description></item><item><term>Color.BlanchedAlmond</term><description>BlanchedAlmond</description><description>255, 235, 205</description></item><item><term>Color.BlueViolet</term><description>BlueViolet</description><description>138, 43, 226</description></item><item><term>Color.Brown</term><description>Brown</description><description>165, 42, 42</description></item><item><term>Color.BurlyWood</term><description>BurlyWood</description><description>222, 184, 135</description></item><item><term>Color.CadetBlue</term><description>CadetBlue</description><description>95, 158, 160</description></item><item><term>Color.Chartreuse</term><description>Chartreuse</description><description>127, 255, 0</description></item><item><term>Color.Chocolate</term><description>Chocolate</description><description>210, 105, 30</description></item><item><term>Color.Coral</term><description>Coral</description><description>255, 127, 80</description></item><item><term>Color.CornflowerBlue</term><description>CornflowerBlue</description><description>100, 149, 237</description></item><item><term>Color.Cornsilk</term><description>Cornsilk</description><description>255, 248, 220</description></item><item><term>Color.Crimson</term><description>Crimson</description><description>220, 20, 60</description></item><item><term>Color.Cyan</term><description>Cyan</description><description>0, 255, 255</description></item><item><term>Color.DarkBlue</term><description>DarkBlue</description><description>0, 0, 139</description></item><item><term>Color.DarkCyan</term><description>DarkCyan</description><description>0, 139, 139</description></item><item><term>Color.DarkGoldenrod</term><description>DarkGoldenrod</description><description>184, 134, 11</description></item><item><term>Color.DarkGray</term><description>DarkGray</description><description>169, 169, 169</description></item><item><term>Color.DarkGreen</term><description>DarkGreen</description><description>0, 100, 0</description></item><item><term>Color.DarkKhaki</term><description>DarkKhaki</description><description>189, 183, 107</description></item><item><term>Color.DarkMagenta</term><description>DarkMagenta</description><description>139, 0, 139</description></item><item><term>Color.DarkOliveGreen</term><description>DarkOliveGreen</description><description>85, 107, 47</description></item><item><term>Color.DarkOrange</term><description>DarkOrange</description><description>255, 140, 0</description></item><item><term>Color.DarkOrchid</term><description>DarkOrchid</description><description>153, 50, 204</description></item><item><term>Color.DarkRed</term><description>DarkRed</description><description>139, 0, 0</description></item><item><term>Color.DarkSalmon</term><description>DarkSalmon</description><description>233, 150, 122</description></item><item><term>Color.DarkSeaGreen</term><description>DarkSeaGreen</description><description>143, 188, 143</description></item><item><term>Color.DarkSlateBlue</term><description>DarkSlateBlue</description><description>72, 61, 139</description></item><item><term>Color.DarkSlateGray</term><description>DarkSlateGray</description><description>47, 79, 79</description></item><item><term>Color.DarkTurquoise</term><description>DarkTurquoise</description><description>0, 206, 209</description></item><item><term>Color.DarkViolet</term><description>DarkViolet</description><description>148, 0, 211</description></item><item><term>Color.DeepPink</term><description>DeepPink</description><description>255, 20, 147</description></item><item><term>Color.DeepSkyBlue</term><description>DeepSkyBlue</description><description>0, 191, 255</description></item><item><term>Color.DimGray</term><description>DimGray</description><description>105, 105, 105</description></item><item><term>Color.DodgerBlue</term><description>DodgerBlue</description><description>30, 144, 255</description></item><item><term>Color.Firebrick</term><description>Firebrick</description><description>178, 34, 34</description></item><item><term>Color.FloralWhite</term><description>FloralWhite</description><description>255, 250, 240</description></item><item><term>Color.ForestGreen</term><description>ForestGreen</description><description>34, 139, 34</description></item><item><term>Color.Gainsboro</term><description>Gainsboro</description><description>220, 220, 220</description></item><item><term>Color.GhostWhite</term><description>GhostWhite</description><description>248, 248, 255</description></item><item><term>Color.Gold</term><description>Gold</description><description>255, 215, 0</description></item><item><term>Color.Goldenrod</term><description>Goldenrod</description><description>218, 165, 32</description></item><item><term>Color.GreenYellow</term><description>GreenYellow</description><description>173, 255, 47</description></item><item><term>Color.Honeydew</term><description>Honeydew</description><description>240, 255, 240</description></item><item><term>Color.HotPink</term><description>HotPink</description><description>255, 105, 180</description></item><item><term>Color.IndianRed</term><description>IndianRed</description><description>205, 92, 92</description></item><item><term>Color.Indigo</term><description>Indigo</description><description>75, 0, 130</description></item><item><term>Color.Ivory</term><description>Ivory</description><description>255, 255, 240</description></item><item><term>Color.Khaki</term><description>Khaki</description><description>240, 230, 140</description></item><item><term>Color.Lavender</term><description>Lavender</description><description>230, 230, 250</description></item><item><term>Color.LavenderBlush</term><description>LavenderBlush</description><description>255, 240, 245</description></item><item><term>Color.LawnGreen</term><description>LawnGreen</description><description>124, 252, 0</description></item><item><term>Color.LemonChiffon</term><description>LemonChiffon</description><description>255, 250, 205</description></item><item><term>Color.LightBlue</term><description>LightBlue</description><description>173, 216, 230</description></item><item><term>Color.LightCoral</term><description>LightCoral</description><description>240, 128, 128</description></item><item><term>Color.LightCyan</term><description>LightCyan</description><description>224, 255, 255</description></item><item><term>Color.LightGoldenrodYellow</term><description>LightGoldenrodYellow</description><description>250, 250, 210</description></item><item><term>Color.LightGray</term><description>LightGray</description><description>211, 211, 211</description></item><item><term>Color.LightGreen</term><description>LightGreen</description><description>144, 238, 144</description></item><item><term>Color.LightPink</term><description>LightPink</description><description>255, 182, 193</description></item><item><term>Color.LightSalmon</term><description>LightSalmon</description><description>255, 160, 122</description></item><item><term>Color.LightSeaGreen</term><description>LightSeaGreen</description><description>32, 178, 170</description></item><item><term>Color.LightSkyBlue</term><description>LightSkyBlue</description><description>135, 206, 250</description></item><item><term>Color.LightSlateGray</term><description>LightSlateGray</description><description>119, 136, 153</description></item><item><term>Color.LightSteelBlue</term><description>LightSteelBlue</description><description>176, 196, 222</description></item><item><term>Color.LightYellow</term><description>LightYellow</description><description>255, 255, 224</description></item><item><term>Color.LimeGreen</term><description>LimeGreen</description><description>50, 205, 50</description></item><item><term>Color.Linen</term><description>Linen</description><description>250, 240, 230</description></item><item><term>Color.Magenta</term><description>Magenta</description><description>255, 0, 255</description></item><item><term>Color.MediumAquamarine</term><description>MediumAquamarine</description><description>102, 205, 170</description></item><item><term>Color.MediumBlue</term><description>MediumBlue</description><description>0, 0, 205</description></item><item><term>Color.MediumOrchid</term><description>MediumOrchid</description><description>186, 85, 211</description></item><item><term>Color.MediumPurple</term><description>MediumPurple</description><description>147, 112, 219</description></item><item><term>Color.MediumSeaGreen</term><description>MediumSeaGreen</description><description>60, 179, 113</description></item><item><term>Color.MediumSlateBlue</term><description>MediumSlateBlue</description><description>123, 104, 238</description></item><item><term>Color.MediumSpringGreen</term><description>MediumSpringGreen</description><description>0, 250, 154</description></item><item><term>Color.MediumTurquoise</term><description>MediumTurquoise</description><description>72, 209, 204</description></item><item><term>Color.MediumVioletRed</term><description>MediumVioletRed</description><description>199, 21, 133</description></item><item><term>Color.MidnightBlue</term><description>MidnightBlue</description><description>25, 25, 112</description></item><item><term>Color.MintCream</term><description>MintCream</description><description>245, 255, 250</description></item><item><term>Color.MistyRose</term><description>MistyRose</description><description>255, 228, 225</description></item><item><term>Color.Moccasin</term><description>Moccasin</description><description>255, 228, 181</description></item><item><term>Color.NavajoWhite</term><description>NavajoWhite</description><description>255, 222, 173</description></item><item><term>Color.OldLace</term><description>OldLace</description><description>253, 245, 230</description></item><item><term>Color.OliveDrab</term><description>OliveDrab</description><description>107, 142, 35</description></item><item><term>Color.OrangeRed</term><description>OrangeRed</description><description>255, 69, 0</description></item><item><term>Color.Orchid</term><description>Orchid</description><description>218, 112, 214</description></item><item><term>Color.PaleGoldenrod</term><description>PaleGoldenrod</description><description>238, 232, 170</description></item><item><term>Color.PaleGreen</term><description>PaleGreen</description><description>152, 251, 152</description></item><item><term>Color.PaleTurquoise</term><description>PaleTurquoise</description><description>175, 238, 238</description></item><item><term>Color.PaleVioletRed</term><description>PaleVioletRed</description><description>219, 112, 147</description></item><item><term>Color.PapayaWhip</term><description>PapayaWhip</description><description>255, 239, 213</description></item><item><term>Color.PeachPuff</term><description>PeachPuff</description><description>255, 218, 185</description></item><item><term>Color.Peru</term><description>Peru</description><description>205, 133, 63</description></item><item><term>Color.Plum</term><description>Plum</description><description>221, 160, 221</description></item><item><term>Color.PowderBlue</term><description>PowderBlue</description><description>176, 224, 230</description></item><item><term>Color.RosyBrown</term><description>RosyBrown</description><description>188, 143, 143</description></item><item><term>Color.RoyalBlue</term><description>RoyalBlue</description><description>65, 105, 225</description></item><item><term>Color.SaddleBrown</term><description>SaddleBrown</description><description>139, 69, 19</description></item><item><term>Color.Salmon</term><description>Salmon</description><description>250, 128, 114</description></item><item><term>Color.SandyBrown</term><description>SandyBrown</description><description>244, 164, 96</description></item><item><term>Color.SeaGreen</term><description>SeaGreen</description><description>46, 139, 87</description></item><item><term>Color.SeaShell</term><description>SeaShell</description><description>255, 245, 238</description></item><item><term>Color.Sienna</term><description>Sienna</description><description>160, 82, 45</description></item><item><term>Color.SkyBlue</term><description>SkyBlue</description><description>135, 206, 235</description></item><item><term>Color.SlateBlue</term><description>SlateBlue</description><description>106, 90, 205</description></item><item><term>Color.SlateGray</term><description>SlateGray</description><description>112, 128, 144</description></item><item><term>Color.Snow</term><description>Snow</description><description>255, 250, 250</description></item><item><term>Color.SpringGreen</term><description>SpringGreen</description><description>0, 255, 127</description></item><item><term>Color.SteelBlue</term><description>SteelBlue</description><description>70, 130, 180</description></item><item><term>Color.Tan</term><description>Tan</description><description>210, 180, 140</description></item><item><term>Color.Thistle</term><description>Thistle</description><description>216, 191, 216</description></item><item><term>Color.Tomato</term><description>Tomato</description><description>255, 99, 71</description></item><item><term>Color.Turquoise</term><description>Turquoise</description><description>64, 224, 208</description></item><item><term>Color.Violet</term><description>Violet</description><description>238, 130, 238</description></item><item><term>Color.Wheat</term><description>Wheat</description><description>245, 222, 179</description></item><item><term>Color.WhiteSmoke</term><description>WhiteSmoke</description><description>245, 245, 245</description></item><item><term>Color.YellowGreen</term><description>YellowGreen</description><description>154, 205, 50</description></item></list></para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Color (double value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 value) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="value" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="value">The luminosity of the gray-scale color.</param>
- <summary>Initialize a new gray color.</summary>
- <remarks>This is equivalent to new Color (value, value, value). The value is clamped to [0-1]. App developers should use the <see cref="M:Xamarin.Forms.Color.FromRgb" /> equivalent methods, instead.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Color (double r, double g, double b);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 r, float64 g, float64 b) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="r" Type="System.Double" />
- <Parameter Name="g" Type="System.Double" />
- <Parameter Name="b" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="r">The red component of the color.</param>
- <param name="g">The green component of the color.</param>
- <param name="b">The blue component of the color.</param>
- <summary>Initializes a new RGB color.</summary>
- <remarks>This is equivalent to new Color (r, g, b, 1). Values are clamped to [0-1]. Prefer the <see cref="M:Xamarin.Forms.Color.FromRgb" /> equivalent methods.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Color (double r, double g, double b, double a);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 r, float64 g, float64 b, float64 a) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="r" Type="System.Double" />
- <Parameter Name="g" Type="System.Double" />
- <Parameter Name="b" Type="System.Double" />
- <Parameter Name="a" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="r">The red component of the color.</param>
- <param name="g">The green component of the color.</param>
- <param name="b">The blue component of the color.</param>
- <param name="a">The alpha component of the color.</param>
- <summary>Initializes a new RGB color with an alpha channel.</summary>
- <remarks>Values are clamped to [0-1].</remarks>
- </Docs>
- </Member>
- <Member MemberName="A">
- <MemberSignature Language="C#" Value="public double A { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 A" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the alpha component of the color.</summary>
- <value>The Alpha component of the color as a double that is in the inclusive range [0-1].</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Accent">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Color Accent { get; }" />
- <MemberSignature Language="ILAsm" Value=".property valuetype Xamarin.Forms.Color Accent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the accent or tint color from the application.</summary>
- <value>A Color.</value>
- <remarks>The accent color is platform and device dependent.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AddLuminosity">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color AddLuminosity (double delta);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Color AddLuminosity(float64 delta) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="delta" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="delta">The delta (positive or negative) to add to the luminosity channel.</param>
- <summary>Returns a new Color with a modified luminosity channel.</summary>
- <returns>A new color with a possibly modified luminosity channel.</returns>
- <remarks>The <paramref name="delta" /> parameter is added to the current luminosity, and the resulting luminosity is then clamped to the inclusive range [0,1].</remarks>
- </Docs>
- </Member>
- <Member MemberName="AliceBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color AliceBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color AliceBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>AliceBlue, the color that is represented by the RGB value #FFF0F8FF.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="AntiqueWhite">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color AntiqueWhite;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color AntiqueWhite" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>AntiqueWhite, the color that is represented by the RGB value #FFFAEBD7.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Aqua">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Aqua;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Aqua" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Aqua, the color that is represented by the RGB value #00ffff.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Aquamarine">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Aquamarine;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Aquamarine" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Aquamarine, the color that is represented by the RGB value #FF7FFFD4.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Azure">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Azure;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Azure" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Azure, the color that is represented by the RGB value #FFF0FFFF.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="B">
- <MemberSignature Language="C#" Value="public double B { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 B" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the blue component of the color.</summary>
- <value>The Blue component of the color as a double that is in the inclusive range [0-1].</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Beige">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Beige;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Beige" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Beige, the color that is represented by the RGB value #FFF5F5DC.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Bisque">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Bisque;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Bisque" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Bisque, the color that is represented by the RGB value #FFFFE4C4.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Black">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Black;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Black" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Black, the color that is represented by the RGB value #000000.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BlanchedAlmond">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color BlanchedAlmond;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color BlanchedAlmond" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>BlanchedAlmond, the color that is represented by the RGB value #FFFFEBCD.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Blue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Blue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Blue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Blue, the color that is represented by the RGB value #0000ff.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BlueViolet">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color BlueViolet;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color BlueViolet" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>BlueViolet, the color that is represented by the RGB value #FF8A2BE2.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Brown">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Brown;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Brown" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Brown, the color that is represented by the RGB value #FFA52A2A.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BurlyWood">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color BurlyWood;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color BurlyWood" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>BurlyWood, the color that is represented by the RGB value #FFDEB887.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CadetBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color CadetBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color CadetBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>CadetBlue, the color that is represented by the RGB value #FF5F9EA0.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Chartreuse">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Chartreuse;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Chartreuse" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Chartreuse, the color that is represented by the RGB value #FF7FFF00.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Chocolate">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Chocolate;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Chocolate" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Chocolate, the color that is represented by the RGB value #FFD2691E.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Coral">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Coral;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Coral" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Coral, the color that is represented by the RGB value #FFFF7F50.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CornflowerBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color CornflowerBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color CornflowerBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>CornflowerBlue, the color that is represented by the RGB value #FF6495ED.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Cornsilk">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Cornsilk;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Cornsilk" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Cornsilk, the color that is represented by the RGB value #FFFFF8DC.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Crimson">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Crimson;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Crimson" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Crimson, the color that is represented by the RGB value #FFDC143C.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Cyan">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Cyan;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Cyan" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Cyan, the color that is represented by the RGB value #FF00FFFF.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkBlue, the color that is represented by the RGB value #FF00008B.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkCyan">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkCyan;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkCyan" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkCyan, the color that is represented by the RGB value #FF008B8B.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkGoldenrod">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkGoldenrod;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkGoldenrod" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkGoldenrod, the color that is represented by the RGB value #FFB8860B.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkGray">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkGray;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkGray" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkGray, the color that is represented by the RGB value #FFA9A9A9.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkGreen, the color that is represented by the RGB value #FF006400.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkKhaki">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkKhaki;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkKhaki" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkKhaki, the color that is represented by the RGB value #FFBDB76B.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkMagenta">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkMagenta;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkMagenta" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkMagenta, the color that is represented by the RGB value #FF8B008B.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkOliveGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkOliveGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkOliveGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkOliveGreen, the color that is represented by the RGB value #FF556B2F.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkOrange">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkOrange;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkOrange" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkOrange, the color that is represented by the RGB value #FFFF8C00.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkOrchid">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkOrchid;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkOrchid" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkOrchid, the color that is represented by the RGB value #FF9932CC.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkRed">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkRed;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkRed" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkRed, the color that is represented by the RGB value #FF8B0000.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkSalmon">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkSalmon;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkSalmon" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkSalmon, the color that is represented by the RGB value #FFE9967A.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkSeaGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkSeaGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkSeaGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkSeaGreen, the color that is represented by the RGB value #FF8FBC8F.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkSlateBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkSlateBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkSlateBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkSlateBlue, the color that is represented by the RGB value #FF483D8B.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkSlateGray">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkSlateGray;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkSlateGray" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkSlateGray, the color that is represented by the RGB value #FF2F4F4F.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkTurquoise">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkTurquoise;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkTurquoise" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkTurquoise, the color that is represented by the RGB value #FF00CED1.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DarkViolet">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DarkViolet;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DarkViolet" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DarkViolet, the color that is represented by the RGB value #FF9400D3.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DeepPink">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DeepPink;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DeepPink" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DeepPink, the color that is represented by the RGB value #FFFF1493.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DeepSkyBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DeepSkyBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DeepSkyBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DeepSkyBlue, the color that is represented by the RGB value #FF00BFFF.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Color Default { get; }" />
- <MemberSignature Language="ILAsm" Value=".property valuetype Xamarin.Forms.Color Default" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Returns the default color.</summary>
- <value>The default color.</value>
- <remarks>The Default color is used to unset any Color, and revert to the default one.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DimGray">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DimGray;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DimGray" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DimGray, the color that is represented by the RGB value #FF696969.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DodgerBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color DodgerBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color DodgerBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>DodgerBlue, the color that is represented by the RGB value #FF1E90FF.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="obj" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="obj">The <see cref="T:System.Object" /> value to compare to this <see cref="T:Xamarin.Forms.Color" /> structure.</param>
- <summary>Determine if the provided <see cref="T:System.Object" /> is equivalent to the current Color.</summary>
- <returns>
- <see langword="true" /> if the provided object is an equivalent Color. Otherwies, <see langword="false" />.</returns>
- <remarks>Overriden.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Firebrick">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Firebrick;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Firebrick" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Firebrick, the color that is represented by the RGB value #FFB22222.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="FloralWhite">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color FloralWhite;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color FloralWhite" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>FloralWhite, the color that is represented by the RGB value #FFFFFAF0.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ForestGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color ForestGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color ForestGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>ForestGreen, the color that is represented by the RGB value #FF228B22.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="FromHex">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Color FromHex (string hex);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Color FromHex(string hex) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="hex" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="hex">A string that contains the hexadecimal (A)RGB color representation.</param>
- <summary>Returns a new RGB Color instance with the requested Red, Green, and Blue channels. The Alpha channel is set if <paramref name="hex" /> contains one.</summary>
- <returns>A color.</returns>
- <remarks>
- <para>When specifying a color with a hexadecimal number, app developers can use 3, 4, 6, or 8 digits. If the developer specifies 3 digits, they are interpreted as RGB doublet data for a fully opaque color. For example, "#123" specifies the color that is represented by "#FF112233". If the developer provides a 4-digit hexadecimal number, then the data are interpreted as above, except that the first digit specifies the alpha channel. For example, "#1234" specifies the color that is represented by "#11223344". If the developer provides a 6 digit hexadecimal number, the data are interpreted as a fully opaque color with those RGB values. For example, "#112233" specifies the color that is represented by "#FF112233". Finally, the developer can explicitly provide an 8-digit number that completely specifies the Alpha, Red, Green, and Blue channels, in that order.</para>
- <para>Note that, in the paragraph above, the fully expanded color description is of the format, AARRGGBB. That is: the first pair of hexadecimal digits specifies the Alpha channel; the second pair specifies the Red channel; the third pair specifies the Green channel; and the final pair specifies the Blue channel.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="FromHsla">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Color FromHsla (double h, double s, double l, double a = 1);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Color FromHsla(float64 h, float64 s, float64 l, float64 a) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="h" Type="System.Double" />
- <Parameter Name="s" Type="System.Double" />
- <Parameter Name="l" Type="System.Double" />
- <Parameter Name="a" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="h">The Hue component of the color.</param>
- <param name="s">The Saturation component of the color.</param>
- <param name="l">The Luminosity component of the color.</param>
- <param name="a">The alpha value of the color.</param>
- <summary>Returns a new HSL Color with an alpha channel</summary>
- <returns>An HSL color</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="FromRgb">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Color FromRgb (double r, double g, double b);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Color FromRgb(float64 r, float64 g, float64 b) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="r" Type="System.Double" />
- <Parameter Name="g" Type="System.Double" />
- <Parameter Name="b" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="r">The red component of the color.</param>
- <param name="g">The green component of the color.</param>
- <param name="b">The blue component of the color.</param>
- <summary>Returns a new rgb color instance.</summary>
- <returns>An RGB color</returns>
- <remarks>Component values are clamped to [0,1]. The <see cref="M:Xamarin.Forms.Color.FromRgb" /> method is striclty equivalent to <c>new Color (r, g, b)</c>, and is present for API consistency.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromRgb">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Color FromRgb (int r, int g, int b);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Color FromRgb(int32 r, int32 g, int32 b) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="r" Type="System.Int32" />
- <Parameter Name="g" Type="System.Int32" />
- <Parameter Name="b" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="r">The red component of the color.</param>
- <param name="g">The green component of the color.</param>
- <param name="b">The blue component of the color.</param>
- <summary>Returns a new rgb color instance.</summary>
- <returns>A new RGB color.</returns>
- <remarks>Component values are clamped to [0,255].</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromRgba">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Color FromRgba (double r, double g, double b, double a);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Color FromRgba(float64 r, float64 g, float64 b, float64 a) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="r" Type="System.Double" />
- <Parameter Name="g" Type="System.Double" />
- <Parameter Name="b" Type="System.Double" />
- <Parameter Name="a" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="r">The red component of the color.</param>
- <param name="g">The green component of the color.</param>
- <param name="b">The blue component of the color.</param>
- <param name="a">The alpha component of the color.</param>
- <summary>Returns a new RGBA color instance.</summary>
- <returns>A new RGBA color.</returns>
- <remarks>Component values are clamped to [0,1]. The <see cref="M:Xamarin.Forms.Color.FromRgba" /> method is striclty equivalent to <c>new Color (r, g, b, a)</c>, and is present for API consistency.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromRgba">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Color FromRgba (int r, int g, int b, int a);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Color FromRgba(int32 r, int32 g, int32 b, int32 a) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="r" Type="System.Int32" />
- <Parameter Name="g" Type="System.Int32" />
- <Parameter Name="b" Type="System.Int32" />
- <Parameter Name="a" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="r">The red component of the color.</param>
- <param name="g">The green component of the color.</param>
- <param name="b">The blue component of the color.</param>
- <param name="a">The alpha component of the color.</param>
- <summary>Returns a new RGBA color instance.</summary>
- <returns>A new RGBA color.</returns>
- <remarks>Component values are clamped to [0,255].</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromUint">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Color FromUint (uint argb);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Color FromUint(unsigned int32 argb) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="argb" Type="System.UInt32" />
- </Parameters>
- <Docs>
- <param name="argb">A uint that represents the ARGB value of the color.</param>
- <summary>Returns a new Color with the requested RGBA value.</summary>
- <returns>An RGBA color.</returns>
- <remarks>
- <para>The <paramref name="argb" /> parameter must represent an unsigned integer that can be represented by hexadecimal string that matches the format "AARRGGBB".</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Fuchsia">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Fuchsia;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Fuchsia" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Fucshia, the color that is represented by the RGB value #ff00ff.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Fuschia">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Fuschia;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Fuschia" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("Fuschia is obsolete as of version 1.3.0. Please use Fuchsia instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Fucshia, the color that is represented by the RGB value #ff00ff. Deprecated. See Remarks.</summary>
- <remarks>Use the <see cref="F:Xamarin.Forms.Color.Fucshia" /> color, instead.</remarks>
- </Docs>
- </Member>
- <Member MemberName="G">
- <MemberSignature Language="C#" Value="public double G { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 G" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the Green component of the color.</summary>
- <value>The Green component of the color as a double that is in the inclusive range [0-1].</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Gainsboro">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Gainsboro;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Gainsboro" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gainsboro, the color that is represented by the RGB value #FFDCDCDC.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns the Hashcode for this <see cref="T:System.Object" />.</summary>
- <returns>A signed 32-bit hash code.</returns>
- <remarks>Overriden.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GhostWhite">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color GhostWhite;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color GhostWhite" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>GhostWhite, the color that is represented by the RGB value #FFF8F8FF.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Gold">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Gold;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Gold" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gold, the color that is represented by the RGB value #FFFFD700.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Goldenrod">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Goldenrod;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Goldenrod" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Goldenrod, the color that is represented by the RGB value #FFDAA520.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Gray">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Gray;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Gray" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gray, the color that is represented by the RGB value #808080.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Green">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Green;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Green" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Green, the color that is represented by the RGB value #008000.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GreenYellow">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color GreenYellow;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color GreenYellow" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>GreenYellow, the color that is represented by the RGB value #FFADFF2F.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Honeydew">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Honeydew;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Honeydew" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Honeydew, the color that is represented by the RGB value #FFF0FFF0.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="HotPink">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color HotPink;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color HotPink" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>HotPink, the color that is represented by the RGB value #FFFF69B4.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Hue">
- <MemberSignature Language="C#" Value="public double Hue { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Hue" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the Hue of the color.</summary>
- <value>The Hue component of the color as a double that is in the inclusive range [0-1].</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IndianRed">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color IndianRed;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color IndianRed" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>IndianRed, the color that is represented by the RGB value #FFCD5C5C.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Indigo">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Indigo;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Indigo" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indigo, the color that is represented by the RGB value #FF4B0082.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsDefault">
- <MemberSignature Language="C#" Value="public bool IsDefault { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsDefault" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Ivory">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Ivory;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Ivory" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Ivory, the color that is represented by the RGB value #FFFFFFF0.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Khaki">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Khaki;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Khaki" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Khaki, the color that is represented by the RGB value #FFF0E68C.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Lavender">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Lavender;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Lavender" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Lavender, the color that is represented by the RGB value #FFE6E6FA.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LavenderBlush">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LavenderBlush;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LavenderBlush" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LavenderBlush, the color that is represented by the RGB value #FFFFF0F5.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LawnGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LawnGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LawnGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LawnGreen, the color that is represented by the RGB value #FF7CFC00.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LemonChiffon">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LemonChiffon;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LemonChiffon" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LemonChiffon, the color that is represented by the RGB value #FFFFFACD.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightBlue, the color that is represented by the RGB value #FFADD8E6.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightCoral">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightCoral;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightCoral" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightCoral, the color that is represented by the RGB value #FFF08080.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightCyan">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightCyan;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightCyan" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightCyan, the color that is represented by the RGB value #FFE0FFFF.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightGoldenrodYellow">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightGoldenrodYellow;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightGoldenrodYellow" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightGoldenrodYellow, the color that is represented by the RGB value #FFFAFAD2.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightGray">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightGray;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightGray" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightGray, the color that is represented by the RGB value #FFD3D3D3.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightGreen, the color that is represented by the RGB value #FF90EE90.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightPink">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightPink;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightPink" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightPink, the color that is represented by the RGB value #FFFFB6C1.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightSalmon">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightSalmon;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightSalmon" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightSalmon, the color that is represented by the RGB value #FFFFA07A.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightSeaGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightSeaGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightSeaGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightSeaGreen, the color that is represented by the RGB value #FF20B2AA.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightSkyBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightSkyBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightSkyBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightSkyBlue, the color that is represented by the RGB value #FF87CEFA.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightSlateGray">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightSlateGray;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightSlateGray" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightSlateGray, the color that is represented by the RGB value #FF778899.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightSteelBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightSteelBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightSteelBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightSteelBlue, the color that is represented by the RGB value #FFB0C4DE.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LightYellow">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LightYellow;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LightYellow" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LightYellow, the color that is represented by the RGB value #FFFFFFE0.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Lime">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Lime;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Lime" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Lime, the color that is represented by the RGB value #00ff00.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LimeGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color LimeGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color LimeGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>LimeGreen, the color that is represented by the RGB value #FF32CD32.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Linen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Linen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Linen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Linen, the color that is represented by the RGB value #FFFAF0E6.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Luminosity">
- <MemberSignature Language="C#" Value="public double Luminosity { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Luminosity" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the Luminosity fo the color.</summary>
- <value>The Luminosity component of the color as a double that is in the inclusive range [0-1].</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Magenta">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Magenta;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Magenta" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Magenta, the color that is represented by the RGB value #FFFF00FF.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Maroon">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Maroon;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Maroon" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Maroon, the color that is represented by the RGB value #800000.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MediumAquamarine">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color MediumAquamarine;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color MediumAquamarine" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>MediumAquamarine, the color that is represented by the RGB value #FF66CDAA.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MediumBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color MediumBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color MediumBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>MediumBlue, the color that is represented by the RGB value #FF0000CD.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MediumOrchid">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color MediumOrchid;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color MediumOrchid" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>MediumOrchid, the color that is represented by the RGB value #FFBA55D3.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MediumPurple">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color MediumPurple;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color MediumPurple" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>MediumPurple, the color that is represented by the RGB value #FF9370DB.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MediumSeaGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color MediumSeaGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color MediumSeaGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>MediumSeaGreen, the color that is represented by the RGB value #FF3CB371.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MediumSlateBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color MediumSlateBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color MediumSlateBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>MediumSlateBlue, the color that is represented by the RGB value #FF7B68EE.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MediumSpringGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color MediumSpringGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color MediumSpringGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>MediumSpringGreen, the color that is represented by the RGB value #FF00FA9A.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MediumTurquoise">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color MediumTurquoise;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color MediumTurquoise" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>MediumTurquoise, the color that is represented by the RGB value #FF48D1CC.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MediumVioletRed">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color MediumVioletRed;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color MediumVioletRed" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>MediumVioletRed, the color that is represented by the RGB value #FFC71585.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MidnightBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color MidnightBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color MidnightBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>MidnightBlue, the color that is represented by the RGB value #FF191970.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MintCream">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color MintCream;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color MintCream" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>MintCream, the color that is represented by the RGB value #FFF5FFFA.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MistyRose">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color MistyRose;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color MistyRose" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>MistyRose, the color that is represented by the RGB value #FFFFE4E1.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Moccasin">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Moccasin;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Moccasin" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Moccasin, the color that is represented by the RGB value #FFFFE4B5.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MultiplyAlpha">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color MultiplyAlpha (double alpha);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Color MultiplyAlpha(float64 alpha) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="alpha" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="alpha">The alpha multiplicator.</param>
- <summary>Returns a new color with the alpha channel multiplied by alpha, clamped to the inclusive range [0-1].</summary>
- <returns>A new RGBA color with a possibly new value for its alpha channel. See Remarks.</returns>
- <remarks>The resulting color has its alpha channel clamped toto the inclusive range [0-1], preventing invalid colors.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NavajoWhite">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color NavajoWhite;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color NavajoWhite" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>NavajoWhite, the color that is represented by the RGB value #FFFFDEAD.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Navy">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Navy;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Navy" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Navy, the color that is represented by the RGB value #000080.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OldLace">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color OldLace;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color OldLace" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>OldLace, the color that is represented by the RGB value #FFFDF5E6.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Olive">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Olive;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Olive" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Olive, the color that is represented by the RGB value #808000.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OliveDrab">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color OliveDrab;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color OliveDrab" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>OliveDrab, the color that is represented by the RGB value #FF6B8E23.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Equality">
- <MemberSignature Language="C#" Value="public static bool op_Equality (Xamarin.Forms.Color color1, Xamarin.Forms.Color color2);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype Xamarin.Forms.Color color1, valuetype Xamarin.Forms.Color color2) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="color1" Type="Xamarin.Forms.Color" />
- <Parameter Name="color2" Type="Xamarin.Forms.Color" />
- </Parameters>
- <Docs>
- <param name="color1">To be added.</param>
- <param name="color2">To be added.</param>
- <summary>Returns <see langword="true" /> if <paramref name="color1" /> represents the same color as <paramref name="color1" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Inequality">
- <MemberSignature Language="C#" Value="public static bool op_Inequality (Xamarin.Forms.Color color1, Xamarin.Forms.Color color2);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(valuetype Xamarin.Forms.Color color1, valuetype Xamarin.Forms.Color color2) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="color1" Type="Xamarin.Forms.Color" />
- <Parameter Name="color2" Type="Xamarin.Forms.Color" />
- </Parameters>
- <Docs>
- <param name="color1">To be added.</param>
- <param name="color2">To be added.</param>
- <summary>Returns <see langword="true" /> if <paramref name="color1" /> does not represent the same color as <paramref name="color1" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Orange">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Orange;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Orange" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Orange, the color that is represented by the RGB value #ffa500.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OrangeRed">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color OrangeRed;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color OrangeRed" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>OrangeRed, the color that is represented by the RGB value #FFFF4500.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Orchid">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Orchid;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Orchid" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Orchid, the color that is represented by the RGB value #FFDA70D6.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PaleGoldenrod">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color PaleGoldenrod;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color PaleGoldenrod" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>PaleGoldenrod, the color that is represented by the RGB value #FFEEE8AA.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PaleGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color PaleGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color PaleGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>PaleGreen, the color that is represented by the RGB value #FF98FB98.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PaleTurquoise">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color PaleTurquoise;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color PaleTurquoise" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>PaleTurquoise, the color that is represented by the RGB value #FFAFEEEE.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PaleVioletRed">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color PaleVioletRed;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color PaleVioletRed" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>PaleVioletRed, the color that is represented by the RGB value #FFDB7093.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PapayaWhip">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color PapayaWhip;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color PapayaWhip" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>PapayaWhip, the color that is represented by the RGB value #FFFFEFD5.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PeachPuff">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color PeachPuff;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color PeachPuff" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>PeachPuff, the color that is represented by the RGB value #FFFFDAB9.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Peru">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Peru;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Peru" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Peru, the color that is represented by the RGB value #FFCD853F.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Pink">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Pink;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Pink" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Pink, the color that is represented by the RGB value #ff66ff.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Plum">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Plum;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Plum" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Plum, the color that is represented by the RGB value #FFDDA0DD.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PowderBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color PowderBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color PowderBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>PowderBlue, the color that is represented by the RGB value #FFB0E0E6.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Purple">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Purple;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Purple" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Purple, the color that is represented by the RGB value #800080.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="R">
- <MemberSignature Language="C#" Value="public double R { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 R" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the Red component of the color.</summary>
- <value>The Red component of the color as a double that is in the inclusive range [0-1].</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Red">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Red;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Red" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Red, the color that is represented by the RGB value #ff0000.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="RosyBrown">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color RosyBrown;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color RosyBrown" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>RosyBrown, the color that is represented by the RGB value #FFBC8F8F.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="RoyalBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color RoyalBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color RoyalBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>RoyalBlue, the color that is represented by the RGB value #FF4169E1.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SaddleBrown">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color SaddleBrown;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color SaddleBrown" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>SaddleBrown, the color that is represented by the RGB value #FF8B4513.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Salmon">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Salmon;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Salmon" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Salmon, the color that is represented by the RGB value #FFFA8072.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SandyBrown">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color SandyBrown;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color SandyBrown" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>SandyBrown, the color that is represented by the RGB value #FFF4A460.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Saturation">
- <MemberSignature Language="C#" Value="public double Saturation { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Saturation" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the Saturation of the color</summary>
- <value>The Saturation component of the color as a double that is in the inclusive range [0-1].</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SeaGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color SeaGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color SeaGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>SeaGreen, the color that is represented by the RGB value #FF2E8B57.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SeaShell">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color SeaShell;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color SeaShell" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>SeaShell, the color that is represented by the RGB value #FFFFF5EE.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetAccent">
- <MemberSignature Language="C#" Value="public static void SetAccent (Xamarin.Forms.Color value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetAccent(valuetype Xamarin.Forms.Color value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="Xamarin.Forms.Color" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Sienna">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Sienna;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Sienna" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Sienna, the color that is represented by the RGB value #FFA0522D.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Silver">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Silver;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Silver" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Silver, the color that is represented by the RGB value #c0c0c0.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SkyBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color SkyBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color SkyBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>SkyBlue, the color that is represented by the RGB value #FF87CEEB.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SlateBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color SlateBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color SlateBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>SlateBlue, the color that is represented by the RGB value #FF6A5ACD.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SlateGray">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color SlateGray;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color SlateGray" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>SlateGray, the color that is represented by the RGB value #FF708090.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Snow">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Snow;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Snow" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Snow, the color that is represented by the RGB value #FFFFFAFA.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SpringGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color SpringGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color SpringGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>SpringGreen, the color that is represented by the RGB value #FF00FF7F.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SteelBlue">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color SteelBlue;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color SteelBlue" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>SteelBlue, the color that is represented by the RGB value #FF4682B4.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Tan">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Tan;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Tan" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Tan, the color that is represented by the RGB value #FFD2B48C.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Teal">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Teal;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Teal" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Teal, the color that is represented by the RGB value #008080.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Thistle">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Thistle;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Thistle" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Thistle, the color that is represented by the RGB value #FFD8BFD8.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Tomato">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Tomato;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Tomato" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Tomato, the color that is represented by the RGB value #FFFF6347.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ToString">
- <MemberSignature Language="C#" Value="public override string ToString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a string representation of the Color.</summary>
- <returns>A string.</returns>
- <remarks>Overriden. </remarks>
- </Docs>
- </Member>
- <Member MemberName="Transparent">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Transparent;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Transparent" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The transparent color, represented by the RGB value #ffffff00.</summary>
- <remarks>The Alpha channel of the <see cref="F:Xamarin.Forms.Color.Transparent" /> color is set to <c>0</c>.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Turquoise">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Turquoise;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Turquoise" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Turquoise, the color that is represented by the RGB value #FF40E0D0.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Violet">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Violet;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Violet" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Violet, the color that is represented by the RGB value #FFEE82EE.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Wheat">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Wheat;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Wheat" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Wheat, the color that is represented by the RGB value #FFF5DEB3.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="White">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color White;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color White" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>White, the color that is represented by the RGB value #ffffff.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="WhiteSmoke">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color WhiteSmoke;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color WhiteSmoke" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>WhiteSmoke, the color that is represented by the RGB value #FFF5F5F5.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="WithHue">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color WithHue (double hue);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Color WithHue(float64 hue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="hue" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="hue">The modified Hue.</param>
- <summary>Returns a color with modified Hue, but keeping the same Saturation and Luminosity.</summary>
- <returns>A color.</returns>
- <remarks>The Hue is clamped to the inclusive range [0,1]. This method is useful for creating color palettes.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WithLuminosity">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color WithLuminosity (double luminosity);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Color WithLuminosity(float64 luminosity) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="luminosity" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="luminosity">The modified luminosity.</param>
- <summary>Returns a color with modified Luminosity.</summary>
- <returns>A new HSL color.</returns>
- <remarks>The new Luminosity is clamped to [0,1]. This method is useful for creating color palettes.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WithSaturation">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color WithSaturation (double saturation);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Color WithSaturation(float64 saturation) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="saturation" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="saturation">The modified Saturation.</param>
- <summary>Returns a new color with modified Saturation.</summary>
- <returns>A new HSLcolor.</returns>
- <remarks>The Saturation is clamped to [0,1]. This method is useful for creating color palettes.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Yellow">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color Yellow;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color Yellow" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Yellow, the color that is represented by the RGB value #ffff00..</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="YellowGreen">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Color YellowGreen;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Color YellowGreen" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>YellowGreen, the color that is represented by the RGB value #FF9ACD32.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ColorTypeConverter" FullName="Xamarin.Forms.ColorTypeConverter">
- <TypeSignature Language="C#" Value="public class ColorTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ColorTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> that converts from strings to a <see cref="T:Xamarin.Forms.Color" />.</summary>
- <remarks>
- <para>The following example shows some variations of <see cref="T:Xamarin.Forms.ColorTypeConverter" />:</para>
- <example>
- <code lang="C#"><![CDATA[
-var converter = new ColorTypeConverter ();
-Assert.True (converter.CanConvertFrom (typeof(string)));
-Assert.AreEqual (Color.Blue, converter.ConvertFrom ("Color.Blue"));
-Assert.AreEqual (Color.Blue, converter.ConvertFrom ("Blue"));
-Assert.AreEqual (Color.Blue, converter.ConvertFrom ("#0000ff"));
-Assert.AreEqual (Color.Default, converter.ConvertFrom ("Color.Default"));
-Assert.AreEqual (Color.Accent, converter.ConvertFrom ("Accent"));
-var hotpink = Color.FromHex ("#FF69B4");
-Color.Accent = hotpink;
-Assert.AreEqual (Color.Accent, converter.ConvertFrom ("Accent"));
- ]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ColorTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ColorTypeConverter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">To be added.</param>
- <summary>Returns a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.ColorTypeConverter" /> can convert the <paramref name="sourceType" /> to a <see cref="T:Xamarin.Forms.Color" /> instance.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.Color" /> by using the specified <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <summary>Creates a color from a valid color name.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ColumnDefinition" FullName="Xamarin.Forms.ColumnDefinition">
- <TypeSignature Language="C#" Value="public sealed class ColumnDefinition : Xamarin.Forms.BindableObject, Xamarin.Forms.IDefinition" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ColumnDefinition extends Xamarin.Forms.BindableObject implements class Xamarin.Forms.IDefinition" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IDefinition</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>An <see cref="T:Xamarin.Forms.IDefinition" /> that defines properties for a column in a <see cref="T:Xamarin.Forms.Grid" />.</summary>
- <remarks>
- <para>XAML for Xamarin.Forms supports the following property for the <see cref="T:Xamarin.Forms.ColumnDefinition" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Width</term>
- <description>
- <para>"*" or "Auto" to indicate the corresponding <see cref="T:Xamarin.Forms.GridUnitType" /> enumeration values, or a number to indicate an absolute width.</para>
- </description>
- </item>
- </list>
- <example>
- <para>App developers can specify <see cref="T:Xamarin.Forms.GridUnitType" /> values for the <see cref="P:Xamarin.Forms.ColumnDefinition.Width" /> property in XAML by nesting <c>ColumnDefinition</c> tags inside tags for the <see cref="P:Xamarin.Forms.Grid.ColumnDefinitions" /> collection property. The following example demonstrates setting three column widths to each of the three valid <see cref="T:Xamarin.Forms.GridUnitType" /> values:</para>
- <code lang="XAML"><![CDATA[
-<Grid.ColumnDefinitions>
- <ColumnDefinition Width="Auto" />
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="100" />
-</Grid.ColumnDefinitions>
-]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ColumnDefinition ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ColumnDefinition" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SizeChanged">
- <MemberSignature Language="C#" Value="public event EventHandler SizeChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler SizeChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the size of the column is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Width">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.GridLength Width { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.GridLength Width" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GridLength</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the width of the column.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WidthProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty WidthProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty WidthProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ColumnDefinition.Width" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ColumnDefinitionCollection" FullName="Xamarin.Forms.ColumnDefinitionCollection">
- <TypeSignature Language="C#" Value="public sealed class ColumnDefinitionCollection : Xamarin.Forms.DefinitionCollection&lt;Xamarin.Forms.ColumnDefinition&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ColumnDefinitionCollection extends Xamarin.Forms.DefinitionCollection`1&lt;class Xamarin.Forms.ColumnDefinition&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.DefinitionCollection&lt;Xamarin.Forms.ColumnDefinition&gt;</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="T">Xamarin.Forms.ColumnDefinition</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.DefinitionCollection`1" /> for <see cref="T:Xamarin.Forms.ColumnDefinition" />s.</summary>
- <remarks>
- <para>App developers can specify <see cref="T:Xamarin.Forms.GridUnitType" /> values for the <see cref="P:Xamarin.Forms.ColumnDefinition.Width" /> property in XAML by nesting <c>ColumnDefinition</c> tags inside tags for the <see cref="P:Xamarin.Forms.Grid.ColumnDefinitions" /> collection property. The following example demonstrates setting three column widths to each of the three valid <see cref="T:Xamarin.Forms.GridUnitType" /> values:</para>
- <example>
- <code lang="XAML"><![CDATA[
-<Grid.ColumnDefinitions>
- <ColumnDefinition Width="Auto" />
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="100" />
-</Grid.ColumnDefinitions>
-]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ColumnDefinitionCollection ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new empty <see cref="T:Xamarin.Forms.ColumnDefinitionCollection" /> collection.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Command" FullName="Xamarin.Forms.Command">
- <TypeSignature Language="C#" Value="public class Command : System.Windows.Input.ICommand" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Command extends System.Object implements class System.Windows.Input.ICommand" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Windows.Input.ICommand</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Defines an <see cref="T:System.Windows.Input.ICommand" /> implementation that wraps a <see cref="T:System.Action" />.</summary>
- <remarks>
- <para>
- The following example creates a new Command and set it to a button.
- </para>
- <example>
- <code lang="C#"><![CDATA[
-var command = new Command (() => Debug.WriteLine ("Command executed"));
-var button = new Button {
- Text = "Hit me to execute the command",
- Command = command,
-};
-]]></code>
- </example>
- <para>
- More useful scenarios takes a parameter
- </para>
- <example>
- <code lang="C#"><![CDATA[
-var command = new Command (o => Debug.WriteLine ("Command executed: {0}", o));
-var button = new Button {
- Text = "Hit me to execute the command",
- Command = command,
- CommandParameter = "button0",
-};
-]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Command (Action execute);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Action execute) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="execute" Type="System.Action" />
- </Parameters>
- <Docs>
- <param name="execute">An Action to execute when the Command is executed.</param>
- <summary>Initializes a new instance of the Command class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Command (Action&lt;object&gt; execute);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Action`1&lt;object&gt; execute) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="execute" Type="System.Action&lt;System.Object&gt;" />
- </Parameters>
- <Docs>
- <param name="execute">An Action&lt;object&gt; to execute when the Command is executed.</param>
- <summary>Initializes a new instance of the Command class.</summary>
- <remarks>The Action will be executed with a parameter.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Command (Action execute, Func&lt;bool&gt; canExecute);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Action execute, class System.Func`1&lt;bool&gt; canExecute) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="execute" Type="System.Action" />
- <Parameter Name="canExecute" Type="System.Func&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="execute">An Action to execute when the Command is executed.</param>
- <param name="canExecute">A <see cref="T:System.Func&lt;bool&gt;" /> indicating if the Command can be executed.</param>
- <summary>Initializes a new instance of the Command class.</summary>
- <remarks>Whenever the value returned by canExecute has changed, a call to <see cref="M:Xamarin.Forms.Core.Command.ChangeCanExecute" /> is required to trigger <see cref="E:System.Windows.Input.ICommand.CanExecuteChanged" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Command (Action&lt;object&gt; execute, Func&lt;object,bool&gt; canExecute);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Action`1&lt;object&gt; execute, class System.Func`2&lt;object, bool&gt; canExecute) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="execute" Type="System.Action&lt;System.Object&gt;" />
- <Parameter Name="canExecute" Type="System.Func&lt;System.Object,System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="execute">An Action&lt;object&gt; to execute when the Command is executed.</param>
- <param name="canExecute">A <see cref="T:System.Func&lt;object,bool&gt;" /> indicating if the Command can be executed.</param>
- <summary>Initializes a new instance of the Command class.</summary>
- <remarks>Whenever the value returned by canExecute has changed, a call to <see cref="M:Xamarin.Forms.Core.Command.ChangeCanExecute" /> is required to trigger <see cref="E:System.Windows.Input.ICommand.CanExecuteChanged" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanExecute">
- <MemberSignature Language="C#" Value="public bool CanExecute (object parameter);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanExecute(object parameter) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="parameter" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="parameter">An <see cref="T:System.Object" /> used as parameter to determine if the Command can be executed.</param>
- <summary>Returns a <see cref="T:System.Boolean" /> indicating if the Command can be exectued with the given parameter.</summary>
- <returns>
- <see langword="true" /> if the Command can be executed, <see langword="false" /> otherwise.</returns>
- <remarks>
- <para>If no canExecute parameter was passed to the Command constructor, this method always returns <see langword="true" />.</para>
- <para>If the Command was created with non-generic execute parameter, the parameter of this method is ignored.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CanExecuteChanged">
- <MemberSignature Language="C#" Value="public event EventHandler CanExecuteChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler CanExecuteChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the target of the Command should reevaluate whether or not the Command can be executed.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ChangeCanExecute">
- <MemberSignature Language="C#" Value="public void ChangeCanExecute ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ChangeCanExecute() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Send a <see cref="E:System.Windows.Input.ICommand.CanExecuteChanged" /></summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Execute">
- <MemberSignature Language="C#" Value="public void Execute (object parameter);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Execute(object parameter) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="parameter" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="parameter">An <see cref="T:System.Object" /> used as parameter for the execute Action.</param>
- <summary>Invokes the execute Action</summary>
- <remarks>
- <para>If the Command was created with non-generic execute parameter, the parameter of this method is ignored.</para>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Command&lt;T&gt;" FullName="Xamarin.Forms.Command&lt;T&gt;">
- <TypeSignature Language="C#" Value="public sealed class Command&lt;T&gt; : Xamarin.Forms.Command" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Command`1&lt;T&gt; extends Xamarin.Forms.Command" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Base>
- <BaseTypeName>Xamarin.Forms.Command</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <typeparam name="T">The Type of the parameter,</typeparam>
- <summary>Defines an <see cref="T:System.Windows.Input.ICommand" /> implementation wrapping a generic Action&lt;T&gt;.</summary>
- <remarks>
- <para>
- The following example creates a new Command and set it to a button.
- </para>
- <example language="C#">
- <code lang="C#"><![CDATA[
-var command = new Command<string> (s => Debug.WriteLine ("Command executed: {0}", s));
-var button = new Button {
- Text = "Hit me to execute the command",
- Command = command,
- CommandParameter = "button0",
-};
-]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Command (Action&lt;T&gt; execute);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Action`1&lt;!T&gt; execute) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="execute" Type="System.Action&lt;T&gt;" />
- </Parameters>
- <Docs>
- <param name="execute">An Action to execute when the Command is executed.</param>
- <summary>Initializes a new instance of the Command class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Command (Action&lt;T&gt; execute, Func&lt;T,bool&gt; canExecute);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Action`1&lt;!T&gt; execute, class System.Func`2&lt;!T, bool&gt; canExecute) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="execute" Type="System.Action&lt;T&gt;" />
- <Parameter Name="canExecute" Type="System.Func&lt;T,System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="execute">An Action to execute when the Command is executed.</param>
- <param name="canExecute">A <see cref="T:System.Func&lt;T,bool&gt;" /> indicating if the Command can be executed.</param>
- <summary>Initializes a new instance of the Command class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Condition" FullName="Xamarin.Forms.Condition">
- <TypeSignature Language="C#" Value="public abstract class Condition" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit Condition extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Base class for conditions.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- </Members>
-</Type>
-<Type Name="Configuration&lt;TPlatform,TElement&gt;" FullName="Xamarin.Forms.Configuration&lt;TPlatform,TElement&gt;">
- <TypeSignature Language="C#" Value="public class Configuration&lt;TPlatform,TElement&gt; : Xamarin.Forms.IConfigElement&lt;TElement&gt;, Xamarin.Forms.IPlatformElementConfiguration&lt;TPlatform,TElement&gt; where TPlatform : IConfigPlatform where TElement : Element" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Configuration`2&lt;(class Xamarin.Forms.IConfigPlatform) TPlatform, (class Xamarin.Forms.Element) TElement&gt; extends System.Object implements class Xamarin.Forms.IConfigElement`1&lt;!TElement&gt;, class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!TPlatform, !TElement&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TPlatform">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TElement">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.Element</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IConfigElement&lt;TElement&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IPlatformElementConfiguration&lt;TPlatform,TElement&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <typeparam name="TPlatform">The target platform for the configuration.</typeparam>
- <typeparam name="TElement">The element type for which to retrieve platform-specific versions.</typeparam>
- <summary>Utility class for retrieving platform-specific versions of elements.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Configuration (TElement element);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(!TElement element) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="element" Type="TElement" />
- </Parameters>
- <Docs>
- <param name="element">The element for which to retrieve a platform-specific version.</param>
- <summary>Constructs a new configuration for the specified <paramref name="element" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Create">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Configuration&lt;TPlatform,TElement&gt; Create (TElement element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Configuration`2&lt;!TPlatform, !TElement&gt; Create(!TElement element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Configuration&lt;TPlatform,TElement&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="TElement" />
- </Parameters>
- <Docs>
- <param name="element">To be added.</param>
- <summary>Creates and returns a new configuration for the specifed <paramref name="element" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Element">
- <MemberSignature Language="C#" Value="public TElement Element { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !TElement Element" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TElement</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the platform-independent element for which platform-specific versions can be retrieved.</summary>
- <value>The platform-independent element for which platform-specific versions can be retrieved.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Constraint" FullName="Xamarin.Forms.Constraint">
- <TypeSignature Language="C#" Value="public sealed class Constraint" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Constraint extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.ConstraintTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A layout constraint used by <see cref="T:Xamarin.Forms.RelativeLayout" />s.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Constant">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Constraint Constant (double size);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Constraint Constant(float64 size) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Constraint</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="size">To be added.</param>
- <summary>Returns a <see cref="T:Xamarin.Forms.Constraint" /> object that constrains an element to <paramref name="size" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromExpression">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Constraint FromExpression (System.Linq.Expressions.Expression&lt;Func&lt;double&gt;&gt; expression);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Constraint FromExpression(class System.Linq.Expressions.Expression`1&lt;class System.Func`1&lt;float64&gt;&gt; expression) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Constraint</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="expression" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;System.Double&gt;&gt;" />
- </Parameters>
- <Docs>
- <param name="expression">To be added.</param>
- <summary>Returns a <see cref="T:Xamarin.Forms.Constraint" /> that is calculated from <paramref name="expression" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RelativeToParent">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Constraint RelativeToParent (Func&lt;Xamarin.Forms.RelativeLayout,double&gt; measure);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Constraint RelativeToParent(class System.Func`2&lt;class Xamarin.Forms.RelativeLayout, float64&gt; measure) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Constraint</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="measure" Type="System.Func&lt;Xamarin.Forms.RelativeLayout,System.Double&gt;" />
- </Parameters>
- <Docs>
- <param name="measure">To be added.</param>
- <summary>Returns a <see cref="T:Xamarin.Forms.Constraint" /> object that constrains an element relative to its parent's size.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RelativeToView">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Constraint RelativeToView (Xamarin.Forms.View view, Func&lt;Xamarin.Forms.RelativeLayout,Xamarin.Forms.View,double&gt; measure);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Constraint RelativeToView(class Xamarin.Forms.View view, class System.Func`3&lt;class Xamarin.Forms.RelativeLayout, class Xamarin.Forms.View, float64&gt; measure) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Constraint</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- <Parameter Name="measure" Type="System.Func&lt;Xamarin.Forms.RelativeLayout,Xamarin.Forms.View,System.Double&gt;" />
- </Parameters>
- <Docs>
- <param name="view">To be added.</param>
- <param name="measure">To be added.</param>
- <summary>Returns a <see cref="T:Xamarin.Forms.Constraint" /> object that constrains an element relative to the <paramref name="view" /> parameter.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ConstraintExpression" FullName="Xamarin.Forms.ConstraintExpression">
- <TypeSignature Language="C#" Value="public class ConstraintExpression : Xamarin.Forms.Xaml.IMarkupExtension&lt;Xamarin.Forms.Constraint&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ConstraintExpression extends System.Object implements class Xamarin.Forms.Xaml.IMarkupExtension, class Xamarin.Forms.Xaml.IMarkupExtension`1&lt;class Xamarin.Forms.Constraint&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.Xaml.IMarkupExtension&lt;Xamarin.Forms.Constraint&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Defines a constraint relationship.</summary>
- <remarks>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.ConstraintExpression" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Constant</term>
- <description>
- <para>An optionally signed integer literal.</para>
- </description>
- </item>
- <item>
- <term>ElementName</term>
- <description>
- <para>The name of a source element against which to calculate the constraint.</para>
- </description>
- </item>
- <item>
- <term>Factor</term>
- <description>
- <para>A decimal literal in the range (0,1].</para>
- </description>
- </item>
- <item>
- <term>Property</term>
- <description>
- <para>The name of the property on the source element to use in the constraint calculation.</para>
- </description>
- </item>
- <item>
- <term>Type</term>
- <description>
- <para>
- <c>Constant</c>, <c>RelativeToParent</c>, or <c>RelativeToView</c>.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ConstraintExpression ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ConstraintExpression" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Constant">
- <MemberSignature Language="C#" Value="public double Constant { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Constant" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the constant constraint value..</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ElementName">
- <MemberSignature Language="C#" Value="public string ElementName { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string ElementName" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the name of a source element against which to calculate the constraint.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Factor">
- <MemberSignature Language="C#" Value="public double Factor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Factor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the factor by which to scale a constrained dimension, relative to the source element.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Property">
- <MemberSignature Language="C#" Value="public string Property { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Property" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets name of the property on the source element to use in the constraint calculation.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ProvideValue">
- <MemberSignature Language="C#" Value="public object ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">To be added.</param>
- <summary>Returns a <see cref="T:Xamarin.Forms.Constraint" /> for this <see cref="T:Xamarin.Forms.ConstraintExpression" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ProvideValue">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Constraint ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.Constraint ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Constraint</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">A service provider helper that can provide services for the markup extension.</param>
- <summary>When implemented in a derived class, returns an object that is provided as the value of the target property for this markup extension. </summary>
- <returns>The object value to set on the property where the extension is applied. </returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Type">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ConstraintType Type { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.ConstraintType Type" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ConstraintType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the constraint type.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Xaml.IMarkupExtension.ProvideValue">
- <MemberSignature Language="C#" Value="object IMarkupExtension.ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.Xaml.IMarkupExtension.ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">To be added.</param>
- <summary>For internal use only.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ConstraintType" FullName="Xamarin.Forms.ConstraintType">
- <TypeSignature Language="C#" Value="public enum ConstraintType" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ConstraintType extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumeration specifying whether a constraint is constant, relative to a view, or relative to its parent.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Constant">
- <MemberSignature Language="C#" Value="Constant" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ConstraintType Constant = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ConstraintType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A constant constraint.</summary>
- </Docs>
- </Member>
- <Member MemberName="RelativeToParent">
- <MemberSignature Language="C#" Value="RelativeToParent" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ConstraintType RelativeToParent = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ConstraintType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A constraint that is relative to a parent element.</summary>
- </Docs>
- </Member>
- <Member MemberName="RelativeToView">
- <MemberSignature Language="C#" Value="RelativeToView" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ConstraintType RelativeToView = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ConstraintType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A constraint that is relative to a view.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ConstraintTypeConverter" FullName="Xamarin.Forms.ConstraintTypeConverter">
- <TypeSignature Language="C#" Value="public class ConstraintTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ConstraintTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> that converts from strings to a <see cref="T:Xamarin.Forms.Constraint" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ConstraintTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ConstraintTypeConverter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">To be added.</param>
- <summary>Returns a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.ConstraintTypeConverter" /> can convert the <paramref name="sourceType" /> to a <see cref="T:Xamarin.Forms.Constraint" /> instance.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.Constraint" /> by using the specified <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <summary>&gt;Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.Constraint" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ContentPage" FullName="Xamarin.Forms.ContentPage">
- <TypeSignature Language="C#" Value="public class ContentPage : Xamarin.Forms.TemplatedPage" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ContentPage extends Xamarin.Forms.TemplatedPage" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TemplatedPage</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Content")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.Page" /> that displays a single view.</summary>
- <remarks>
- <para>This is a Page displaying a single View, often a container like a <see cref="T:Xamarin.Forms.StackLayout" /> or <see cref="T:Xamarin.Forms.ScrollView" />.</para>
- <example>
- <para>The example below is taken from he App.cs file that is contained in the default "Hello, Forms!" app. It uses a <see cref="T:Xamarin.Forms.ContentPage" /> to display a label, which is a typical, though basic, use of the <see cref="T:Xamarin.Forms.ContentPage" /> class.</para>
- <code lang="C#"><![CDATA[
-using System;
-using Xamarin.Forms;
-
-namespace ContentPageExample
-{
- public class App
- {
- public static Page GetMainPage ()
- {
- return new ContentPage {
- Content = new Label {
- Text = "Hello, Forms!",
- VerticalOptions = LayoutOptions.CenterAndExpand,
- HorizontalOptions = LayoutOptions.CenterAndExpand,
- },
- };
- }
- }
-}
- ]]></code>
- <para>The FormsGallery sample, which can be found on the <format type="text/html"><a href="http://developer.xamarin.com/samples/tag/Xamarin.Forms/" target="_blank">Sample Applications</a></format> page, has a ContentPageDemoPage.cs file. This file contains a longer and more complicated example.</para>
- <para>XAML for Xamarin.Forms supports the following property for the <see cref="T:Xamarin.Forms.ContentPage" /> class:</para>
- <para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Content</term>
- <description>
- <para>A list of <see cref="T:Xamarin.Forms.View" /> objects that represent the visual content of the <see cref="T:Xamarin.Forms.ContentPage" />. This tag can be omitted, and the contents listed directly.</para>
- </description>
- </item>
- </list>A <c>ContentPage</c> tag can be the root element of a XAML document.</para>
- <para>
- </para>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ContentPage ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new ContentPage instance.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Content">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.View Content { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.View Content" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.View</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the view that contains the content of the Page.</summary>
- <value>A <see cref="T:Xamarin.Forms.View" /> subclass, or <see langword="null" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ContentProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ContentProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ContentProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ContentPage.Content" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called when the binding context changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ContentPresenter" FullName="Xamarin.Forms.ContentPresenter">
- <TypeSignature Language="C#" Value="public class ContentPresenter : Xamarin.Forms.Layout" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ContentPresenter extends Xamarin.Forms.Layout" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Layout</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Layout manager for templated views.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ContentPresenter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new empty <see cref="T:Xamarin.Forms.ContentPresenter" /> with default values</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Content">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.View Content { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.View Content" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.View</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the view whose layout is managed by this <see cref="T:Xamarin.Forms.ContentPresenter" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ContentProperty">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BindableProperty ContentProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static class Xamarin.Forms.BindableProperty ContentProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ContentPresenter.Content" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChildren">
- <MemberSignature Language="C#" Value="protected override void LayoutChildren (double x, double y, double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">The X coordinate of the upper left corner of the layout rectangle.</param>
- <param name="y">The Y coordinate of the upper left corner of the layout rectangle.</param>
- <param name="width">The width of the layout rectangle.</param>
- <param name="height">The height of the layout rectangle.</param>
- <summary>Lays out the children of the <see cref="P:Xamarin.Forms.ContentPresenter.Content" /> property within the rectangle that is defined by <paramref name="x" />, <paramref name="y" />, <paramref name="widht" />, and <paramref name="height" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The width constraint of the size request.</param>
- <param name="heightConstraint">The width constraint of the size request..</param>
- <summary>Method that is raised when a size request is made.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ContentPropertyAttribute" FullName="Xamarin.Forms.ContentPropertyAttribute">
- <TypeSignature Language="C#" Value="public sealed class ContentPropertyAttribute : Attribute" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ContentPropertyAttribute extends System.Attribute" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Attribute</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.Class)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Indicates the property of the type that is the (default) content property.</summary>
- <remarks>
- <para>XAML processor uses to determine the content property.</para>
- <para>
-Decorating types with ContentPropertyAttribute allows shorter XAML syntax. As </para>
- <example>
- <see cref="T:Xamarin.Forms.ContentView" /> has a ContentProperty attribute applied, this XAML is valid:
-<code lang="C#"><![CDATA[
-<ContentView>
- <Label Text="Hello, Forms"\>
-</ContentView>
- ]]></code>
-This is equivalent to the following, more explicit XAML
-<code lang="C#"><![CDATA[
-<ContentView>
- <ContentView.Content>
- <Label Text="Hello, Forms"\>
- </ContentView.Content>
-</ContentView>
- ]]></code></example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ContentPropertyAttribute (string name);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string name) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">The name of the property.</param>
- <summary>Initializes a new instance of the ContentPropertyAttribute class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Name">
- <MemberSignature Language="C#" Value="public string Name { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Name" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the name of the content property</summary>
- <value>A string representing the name of the content property.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ContentView" FullName="Xamarin.Forms.ContentView">
- <TypeSignature Language="C#" Value="public class ContentView : Xamarin.Forms.TemplatedView" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ContentView extends Xamarin.Forms.TemplatedView" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TemplatedView</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Content")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>An element that contains a single child element.</summary>
- <remarks>
- <para>XAML for Xamarin.Forms supports the following property for the <see cref="T:Xamarin.Forms.ContentView" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Content</term>
- <description>
- <para>The <see cref="T:Xamarin.Forms.View" /> object that represents the visual content of the <see cref="T:Xamarin.Forms.ContentView" />.</para>
- </description>
- </item>
- </list>
- <para>
- The following example shows how to construct a new ContentView with a Label inside.
- </para>
- <example>
- <code lang="C#"><![CDATA[
-MainPage = new ContentPage () {
- // Accomodate iPhone status bar.
- Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5),
- Content = new ContentView {
- Content = new Label { Text = "I'm Content!" },
- }
-};
- ]]></code>
- </example>
- <para>
- <img href="ContentView.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ContentView ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance fo the ContentView class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Content">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.View Content { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.View Content" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.View</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the content of the ContentView.</summary>
- <value>A <see cref="T:Xamarin.Forms.View" /> that contains the content.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ContentProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ContentProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ContentProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ContentView.Content" /> property..</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChildren">
- <MemberSignature Language="C#" Value="protected override void LayoutChildren (double x, double y, double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">A value representing the x coordinate of the child region bounding box.</param>
- <param name="y">A value representing the y coordinate of the child region bounding box.</param>
- <param name="width">A value representing the y coordinate of the child region bounding box.</param>
- <param name="height">A value representing the y coordinate of the child region bounding box.</param>
- <summary>Positions and sizes the content of a ContentView.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called when the binding context changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The available width for the ContentView to use</param>
- <param name="heightConstraint">The available height for the ContentView to use.</param>
- <summary>This method is called during the measure pass of a layout cycle to get the desired size of the ContentView.</summary>
- <returns>A <see cref="T:Xamarin.Forms.SizeRequest" /> which contains the desired size of the StackLayout.</returns>
- <remarks>The results of this method will be the desired size of its content.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ControlTemplate" FullName="Xamarin.Forms.ControlTemplate">
- <TypeSignature Language="C#" Value="public class ControlTemplate : Xamarin.Forms.ElementTemplate" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ControlTemplate extends Xamarin.Forms.ElementTemplate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ElementTemplate</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Template that specifies a group of styles and effects for controls.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ControlTemplate ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use only.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ControlTemplate (Type type);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type type) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="type" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="type">To be added.</param>
- <summary>Creates a new control template for the specified control type.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DataTemplate" FullName="Xamarin.Forms.DataTemplate">
- <TypeSignature Language="C#" Value="public class DataTemplate : Xamarin.Forms.ElementTemplate" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DataTemplate extends Xamarin.Forms.ElementTemplate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ElementTemplate</BaseTypeName>
- </Base>
- <Interfaces>
- </Interfaces>
- <Docs>
- <summary>A template for multiple bindings, commonly used by <see cref="T:Xamarin.Forms.ListView" />s and <see cref="T:Xamarin.Forms.MultiPage" />s.</summary>
- <remarks>In XAML, application developers can nest markup inside a <c>DataTemplate</c> tag to create a <see cref="T:Xamarin.Forms.View" /> whose members are bound to the properties of data objects that are contained in a <see cref="P:Xamarin.Forms.MultiPage`1.ItemsSource" /> list.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DataTemplate ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use only.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DataTemplate (Func&lt;object&gt; loadTemplate);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Func`1&lt;object&gt; loadTemplate) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="loadTemplate" Type="System.Func&lt;System.Object&gt;" />
- </Parameters>
- <Docs>
- <param name="loadTemplate">A custom content generator to be called </param>
- <summary>Creates and initializes a new instance of the <see cref="T:Xamarin.Forms.DataTemplate" /> class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DataTemplate (Type type);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type type) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="type" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="type">To be added.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.DataTemplate" /> for type <paramref name="type" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Bindings">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary&lt;Xamarin.Forms.BindableProperty,Xamarin.Forms.BindingBase&gt; Bindings { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IDictionary`2&lt;class Xamarin.Forms.BindableProperty, class Xamarin.Forms.BindingBase&gt; Bindings" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IDictionary&lt;Xamarin.Forms.BindableProperty,Xamarin.Forms.BindingBase&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a dictionary of bindings, indexed by the bound properties.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateContent">
- <MemberSignature Language="C#" Value="public object CreateContent ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance object CreateContent() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Loads the template for the type that is represented by this <see cref="T:Xamarin.Forms.DataTemplate" /> and sets all of the bindings and values.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetBinding">
- <MemberSignature Language="C#" Value="public void SetBinding (Xamarin.Forms.BindableProperty property, Xamarin.Forms.BindingBase binding);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetBinding(class Xamarin.Forms.BindableProperty property, class Xamarin.Forms.BindingBase binding) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="binding" Type="Xamarin.Forms.BindingBase" />
- </Parameters>
- <Docs>
- <param name="property">To be added.</param>
- <param name="binding">To be added.</param>
- <summary>Sets the binding for <paramref name="property" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetValue">
- <MemberSignature Language="C#" Value="public void SetValue (Xamarin.Forms.BindableProperty property, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetValue(class Xamarin.Forms.BindableProperty property, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="property">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Sets the value of <paramref name="property" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Values">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary&lt;Xamarin.Forms.BindableProperty,object&gt; Values { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IDictionary`2&lt;class Xamarin.Forms.BindableProperty, object&gt; Values" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IDictionary&lt;Xamarin.Forms.BindableProperty,System.Object&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Returns a dictionary of property values for this <see cref="T:Xamarin.Forms.DataTemplate" />, indexed by property.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IDataTemplate.LoadTemplate">
- <MemberSignature Language="C#" Value="Func&lt;object&gt; Xamarin.Forms.IDataTemplate.LoadTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Func`1&lt;object&gt; Xamarin.Forms.IDataTemplate.LoadTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Func&lt;System.Object&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use only.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.AddResourcesChangedListener">
- <MemberSignature Language="C#" Value="void IElement.AddResourcesChangedListener (Action&lt;object,Xamarin.Forms.ResourcesChangedEventArgs&gt; onchanged);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IElement.AddResourcesChangedListener(class System.Action`2&lt;object, class Xamarin.Forms.ResourcesChangedEventArgs&gt; onchanged) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="onchanged" Type="System.Action&lt;System.Object,Xamarin.Forms.ResourcesChangedEventArgs&gt;" />
- </Parameters>
- <Docs>
- <param name="onchanged">To be added.</param>
- <summary>For internal use only.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.Parent">
- <MemberSignature Language="C#" Value="Xamarin.Forms.Element Xamarin.Forms.IElement.Parent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element Xamarin.Forms.IElement.Parent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the parent element of this <see cref="T:Xamarin.Forms.DataTemplate" /> object.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.RemoveResourcesChangedListener">
- <MemberSignature Language="C#" Value="void IElement.RemoveResourcesChangedListener (Action&lt;object,Xamarin.Forms.ResourcesChangedEventArgs&gt; onchanged);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IElement.RemoveResourcesChangedListener(class System.Action`2&lt;object, class Xamarin.Forms.ResourcesChangedEventArgs&gt; onchanged) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="onchanged" Type="System.Action&lt;System.Object,Xamarin.Forms.ResourcesChangedEventArgs&gt;" />
- </Parameters>
- <Docs>
- <param name="onchanged">To be added.</param>
- <summary>For internal use only.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.ResourceDictionary">
- <MemberSignature Language="C#" Value="Xamarin.Forms.IResourceDictionary Xamarin.Forms.IElement.ResourceDictionary { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IResourceDictionary Xamarin.Forms.IElement.ResourceDictionary" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IResourceDictionary</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- <para />
- </summary>
- <value>
- <para />
- </value>
- <remarks>
- <para />
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.XamlParent">
- <MemberSignature Language="C#" Value="WeakReference&lt;Xamarin.Forms.Element&gt; Xamarin.Forms.IElement.XamlParent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.WeakReference`1&lt;class Xamarin.Forms.Element&gt; Xamarin.Forms.IElement.XamlParent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.WeakReference&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use only.</summary>
- <value>
- <para />
- </value>
- <remarks>
- <para />
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IDataTemplate.LoadTemplate">
- <MemberSignature Language="C#" Value="Func&lt;object&gt; Xamarin.Forms.Internals.IDataTemplate.LoadTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Func`1&lt;object&gt; Xamarin.Forms.Internals.IDataTemplate.LoadTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Func&lt;System.Object&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use only.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DataTemplateSelector" FullName="Xamarin.Forms.DataTemplateSelector">
- <TypeSignature Language="C#" Value="public abstract class DataTemplateSelector : Xamarin.Forms.DataTemplate" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit DataTemplateSelector extends Xamarin.Forms.DataTemplate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.DataTemplate</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Selects <see cref="T:Xamarin.Forms.DataTemplate" /> objects by data type and container.</summary>
- <remarks>
- <para>Application developers override the <see cref="M:Xamarin.Froms.DataTemplateSelector.OnSelectTemplate" /> method to return a unique <see cref="T:Xamarin.Forms.DataTemplate" /> for a data type and parent container combination. Additionally, because the same exact template instance must be returned for a given piece of data across successive calls to <see cref="M:Xamarin.Froms.DataTemplateSelector.SelectTemplate" />, developers should create and store these <see cref="T:Xamarin.Forms.DataTemplate" /> in their constructor overrides.</para>
- <block subset="none" type="note">Developers should note the following items: <list type="bullet"><item><term>OnSelectTemplate must not return another DataTemplateSelector, and
- </term></item><item><term>The Android platform is limited to 20 templates per list view.</term></item></list></block>
- <example>The following example shows a basic use:
-<code lang="c#"><![CDATA[class MyDataTemplateSelector : DataTemplateSelector
-{
- public MyDataTemplateSelector ()
- {
- // Retain instances
- this.templateOne = new DataTemplate (typeof (ViewA));
- this.templateTwo = new DataTemplate (typeof (ViewB));
- }
-
- protected override DataTemplate OnSelectTemplate (object item, BindableObject container)
- {
- if (item is double)
- return this.templateOne;
- return this.templateTwo;
- }
-
- private readonly DataTemplate templateOne;
- private readonly DataTemplate templateTwo;
-}]]></code></example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected DataTemplateSelector ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.DataTemplateSelector" /> with default values.</summary>
- <remarks>Application developers should provide their own constructors to create and store the <see cref="T:Xamarin.Forms.DataTemplate" /> objects that can be returned by this <see cref="T:Xamarin.Forms.DataTemplateSelector" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSelectTemplate">
- <MemberSignature Language="C#" Value="protected abstract Xamarin.Forms.DataTemplate OnSelectTemplate (object item, Xamarin.Forms.BindableObject container);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class Xamarin.Forms.DataTemplate OnSelectTemplate(object item, class Xamarin.Forms.BindableObject container) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.DataTemplate</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- <Parameter Name="container" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="item">The data for which to return a template.</param>
- <param name="container">An optional container object in which the developer may have opted to store <see cref="T:Xamarin.Forms.DataTemplateSelector" /> objects.</param>
- <summary>Calls <see cref="M:Xamarin.Forms.DataTemplateSelector.SelectTemplate" />.</summary>
- <returns>A developer-defined <see cref="T:Xamarin.Forms.DataTemplate" /> that can be used to display <paramref name="item" />.</returns>
- <remarks>
- <para>This method throws an exception if <see cref="M:Xamarin.Forms.DataTemplateSelector.SelectTemplate" /> returns an instance of <see cref="T:Xamarin.Forms.DataTemplateSelector" />.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SelectTemplate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.DataTemplate SelectTemplate (object item, Xamarin.Forms.BindableObject container);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xamarin.Forms.DataTemplate SelectTemplate(object item, class Xamarin.Forms.BindableObject container) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.DataTemplate</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- <Parameter Name="container" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="item">The data for which to return a template.</param>
- <param name="container">An optional container object in which the developer may have opted to store <see cref="T:Xamarin.Forms.DataTemplateSelector" /> objects.</param>
- <summary>When overriden by developers in a derived class, returns a <see cref="T:Xamarin.Forms.DataTemplate" /> for <paramref name="item" />.</summary>
- <returns>
- <para>A developer-defined <see cref="T:Xamarin.Forms.DataTemplate" /> that can be used to display <paramref name="item" />.</para>
- </returns>
- <remarks>
- <para>Developers should ensure that this method never returns a <see cref="T:Xamarin.Forms.DataTemplateSelector" /> object, as this will cause the <see cref="M:Xamarin.Forms.DataTemplateSelector.OnSelectTemplate" /> method to throw an exception.</para>
- <block subset="none" type="note">
- <para>Developers should note that the he Android platform is limited to 20 templates per list view.</para>
- </block>
- <example>The following example shows a basic use:
-<code lang="c#"><![CDATA[class MyDataTemplateSelector : DataTemplateSelector
-{
- public MyDataTemplateSelector ()
- {
- // Retain instances
- this.templateOne = new DataTemplate (typeof (ViewA));
- this.templateTwo = new DataTemplate (typeof (ViewB));
- }
-
- protected override DataTemplate OnSelectTemplate (object item, BindableObject container)
- {
- if (item is double)
- return this.templateOne;
- return this.templateTwo;
- }
-
- private readonly DataTemplate templateOne;
- private readonly DataTemplate templateTwo;
-}]]></code></example>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DataTrigger" FullName="Xamarin.Forms.DataTrigger">
- <TypeSignature Language="C#" Value="public sealed class DataTrigger : Xamarin.Forms.TriggerBase, Xamarin.Forms.Xaml.IValueProvider" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit DataTrigger extends Xamarin.Forms.TriggerBase implements class Xamarin.Forms.Xaml.IValueProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TriggerBase</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.Xaml.IValueProvider</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Setters")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.Xaml.AcceptEmptyServiceProvider</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Class that represents a condition on an arbitrary binding, along with a list of <see cref="T:Xamarin.Forms.Setter" /> objects that will be applied when the condition is met.</summary>
- <remarks>
- <para>The <see cref="T:Xamarin.Forms.DataTrigger" /> class is suitable for checking values on other controls, as well as any property on the control to which it has been added. That is, its default binding context is the control to which it has been added.</para>
- <example>
- <para>The XML example below prompts the user to type in the secret, which is, "The text color is green". When the user has typed "The", the Entry text changes color to red. When the user completes the secret, the Label text turns green. The code is turned back to the default color if the user then edits the secret. This example shows how to bind to the enclosing control (Entry from Entry), and to an arbitary control (Entry from Label)</para>
- <code lang="XML"><![CDATA[
- <?xml version="1.0" encoding="utf-8"?>
- <ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
- xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
- xmlns:local="clr-namespace:TriggerDemo"
- x:Class="TriggerDemo.TriggerDemoPage">
- <StackLayout VerticalOptions="Center">
- <Label Text="Can you tell me the secret?" VerticalOptions="Center" HorizontalOptions="Center">
- <Label.Triggers>
- <DataTrigger TargetType="Label"
- Binding="{Binding Source={x:Reference checkEntry},
- Path=Text}"
- Value="The text color is green">
- <Setter Property="TextColor" Value="Color.Green" />
- </DataTrigger>
- </Label.Triggers>
- </Label>
- <Entry Placeholder="Type the secret here." x:Name="checkEntry" VerticalOptions="Center" HorizontalOptions="Center">
- <Entry.Triggers>
- <DataTrigger TargetType="Entry"
- Binding="{Binding Text}"
- Value="The">
- <Setter Property="TextColor" Value="Red" />
- </DataTrigger>
- </Entry.Triggers>
- </Entry>
- </StackLayout>
- </ContentPage>
-]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DataTrigger (Type targetType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type targetType) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="targetType" Type="System.Type">
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.TypeTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="targetType">The type of the object on which the data trigger will be added.</param>
- <summary>Initializes a new <see cref="T:Xamarin.Forms.DataTrigger" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Binding">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindingBase Binding { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindingBase Binding" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingBase</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the binding whose value will be compared to <see cref="P:Xamarin.Forms.DataTrigger.Value" /> to determine when to invoke the setters.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Setters">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt; Setters { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Setter&gt; Setters" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of <see cref="T:Xamarin.Forms.Setter" /> objects that will be applied when the binding that is named by the <see cref="P:Xamarin.Forms.DataTrigger.Binding" /> property becomes equal to <see cref="P:Xamarin.Forms.DataTrigger.Value" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Value">
- <MemberSignature Language="C#" Value="public object Value { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Value" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the value of the binding, named by the <see cref="P:Xamarin.Forms.DataTrigger.Binding" /> property, that will cause the setters to be applied.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Xaml.IValueProvider.ProvideValue">
- <MemberSignature Language="C#" Value="object IValueProvider.ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.Xaml.IValueProvider.ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">To be added.</param>
- <summary>XAML infrastructure.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DateChangedEventArgs" FullName="Xamarin.Forms.DateChangedEventArgs">
- <TypeSignature Language="C#" Value="public class DateChangedEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DateChangedEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Event arguments for <see cref="E:Xamarin.Forms.DatePicker.DateSelected" /> event.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DateChangedEventArgs (DateTime oldDate, DateTime newDate);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.DateTime oldDate, valuetype System.DateTime newDate) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="oldDate" Type="System.DateTime" />
- <Parameter Name="newDate" Type="System.DateTime" />
- </Parameters>
- <Docs>
- <param name="oldDate">To be added.</param>
- <param name="newDate">To be added.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.DateChangedEventArgs" /> object that represents a change from <paramref name="oldDate" /> to <paramref name="newDate" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NewDate">
- <MemberSignature Language="C#" Value="public DateTime NewDate { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime NewDate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.DateTime</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The date that the user entered.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OldDate">
- <MemberSignature Language="C#" Value="public DateTime OldDate { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime OldDate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.DateTime</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The date that was on the element at the time that the user selected it.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DatePicker" FullName="Xamarin.Forms.DatePicker">
- <TypeSignature Language="C#" Value="public class DatePicker : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.DatePicker&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DatePicker extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.DatePicker&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.DatePicker&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._DatePickerRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> that allows date picking.</summary>
- <remarks>
- <para>The visual representation of a DatePicker is very similar to the one of <see cref="T:Xamarin.Forms.Entry" />, except that a special control for picking a date appears in place of a keyboard.</para>
- <para>
- <img href="DatePicker.TripleScreenShot.png" />
- </para>
- <para>The following example shows a basic use:</para>
- <example>
- <code lang="C#"><![CDATA[
-DatePicker datePicker = new DatePicker
- {
- Format = "D",
- VerticalOptions = LayoutOptions.CenterAndExpand
- };
-
-]]></code>
- </example>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.DatePicker" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Format</term>
- <description>
- <para>A string that specifies the display format in the control of the chosen date.</para>
- </description>
- </item>
- <item>
- <term>Date</term>
- <description>
- <para>An <c>x:FactoryMethod</c> call to the <see cref="M:System.DateTime.Parse" /> method, or a markup extension call to a method that produces a <see cref="T:System.DateTime" /> object. See below.</para>
- </description>
- </item>
- <item>
- <term>MinimumDate</term>
- <description>
- <para>An <c>x:FactoryMethod</c> call to the <see cref="M:System.DateTime.Parse" /> method, or a markup extension call to a method that produces a <see cref="T:System.DateTime" /> object. See below.</para>
- </description>
- </item>
- <item>
- <term>MaximumDate</term>
- <description>
- <para>An <c>x:FactoryMethod</c> call to the <see cref="M:System.DateTime.Parse" /> method, or a markup extension call to a method that produces a <see cref="T:System.DateTime" /> object. See below.</para>
- </description>
- </item>
- </list>
- <example>
- <para>The example below creates a working <see cref="T:Xamarin.Forms.DatePicker" /> that displays the current date and allows the user to select a date between the specified ranges. The value for the <see cref="P:Xamarin.Forms.DatePicker.Date" /> property is specified with the <c>x:Static</c> markup extension, and the <see cref="P:Xamarin.Forms.DatePicker.MinimumDate" /> and <see cref="P:Xamarin.Forms.DatePicker.MaximumDate" /> properties are specified by calling the <see cref="M:System.DateTime.Parse" /> method with the <c>x:FactoryMethod</c> and <x>x:Arguments</x> tags. <block type="note">The example below requires a namespace declaration in the root <c>ContentPage</c> or <c>ContentView</c> tags. In particular, <c>xmlns:sys="clr-namespace:System;assembly=mscorlib"</c> must appear in the attribute list for the root element, so that the XAML parser can resolve the name, <c>sys:DateTime</c>.</block></para>
- <code lang="XAML"><![CDATA[<StackLayout>
- <DatePicker VerticalOptions="CenterAndExpand" Date="{x:Static sys:DateTime.Now}">
- <DatePicker.Format>yyyy-MM-dd</DatePicker.Format>
- <DatePicker.MinimumDate>
- <sys:DateTime x:FactoryMethod="Parse">
- <x:Arguments>
- <x:String>Jan 1 2000</x:String>
- </x:Arguments>
- </sys:DateTime>
- </DatePicker.MinimumDate>
- <DatePicker.MaximumDate>
- <sys:DateTime x:FactoryMethod="Parse">
- <x:Arguments>
- <x:String>Dec 31 2050</x:String>
- </x:Arguments>
- </sys:DateTime>
- </DatePicker.MaximumDate>
- </DatePicker>
- </StackLayout>]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DatePicker ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the DatePicker class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Date">
- <MemberSignature Language="C#" Value="public DateTime Date { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime Date" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.DateTime</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the displayed date. This is a bindable property.</summary>
- <value>The <see cref="T:System.DateTime" /> displayed in the DatePicker.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DateProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty DateProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty DateProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Date bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DateSelected">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.DateChangedEventArgs&gt; DateSelected;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.DateChangedEventArgs&gt; DateSelected" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.DateChangedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>An event fired when the Date property changes.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Format">
- <MemberSignature Language="C#" Value="public string Format { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Format" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The format of the date to display to the user. This is a dependency property.</summary>
- <value>A valid date format.</value>
- <remarks>Format string is the same is passed to DateTime.ToString (string format).</remarks>
- </Docs>
- </Member>
- <Member MemberName="FormatProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FormatProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FormatProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Format dependency property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MaximumDate">
- <MemberSignature Language="C#" Value="public DateTime MaximumDate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime MaximumDate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.DateTime</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The highest date selectable for this DatePicker. This is a bindable property.</summary>
- <value>The maximum <see cref="T:System.DateTime" /> selectable for the DateEntry. Default December 31, 2100.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MaximumDateProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty MaximumDateProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty MaximumDateProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the MaximumDate bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MinimumDate">
- <MemberSignature Language="C#" Value="public DateTime MinimumDate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime MinimumDate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.DateTime</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The lowest date selectable for this DatePicker. This is a bindable property.</summary>
- <value>The minimum <see cref="T:System.DateTime" /> selectable for the DateEntry. Default January 1, 1900.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MinimumDateProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty MinimumDateProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty MinimumDateProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the MinimumDate bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.DatePicker&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.DatePicker&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.DatePicker&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.DatePicker" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color TextColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color TextColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text color for the date picker.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.DatePicker.TextColor" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DefinitionCollection&lt;T&gt;" FullName="Xamarin.Forms.DefinitionCollection&lt;T&gt;">
- <TypeSignature Language="C#" Value="public class DefinitionCollection&lt;T&gt; : System.Collections.Generic.ICollection&lt;T&gt;, System.Collections.Generic.IEnumerable&lt;T&gt;, System.Collections.Generic.IList&lt;T&gt; where T : IDefinition" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DefinitionCollection`1&lt;(class Xamarin.Forms.IDefinition) T&gt; extends System.Object implements class System.Collections.Generic.ICollection`1&lt;!T&gt;, class System.Collections.Generic.IEnumerable`1&lt;!T&gt;, class System.Collections.Generic.IList`1&lt;!T&gt;, class System.Collections.IEnumerable" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IDefinition</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.Generic.ICollection&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IEnumerable&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IList&lt;T&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>A collection parameterized by an <see cref="T:Xamarin.Forms.IDefinition" />. Base class for <see cref="T:Xamarin.Forms.ColumnDefinitionCollection" /> and <see cref="T:Xamarin.Forms.RowDefinitionCollection" />.</summary>
- <remarks>
- <para>Objects of type <see cref="T:Xamarin.Forms.DefinitionCollection`1" /> are parameterized with a type of <see cref="T:Xamarin.Forms.IDefinition" />.</para>
- <para>
- <img href="IDefinition.DefinitionCollectionRelation.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (T item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Add(!T item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <param name="item">The <see cref="T:Xamarin.Forms.IDefinition" /> to add.</param>
- <summary>Adds a <see cref="T:Xamarin.Forms.IDefinition" /> to the collection.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Clear">
- <MemberSignature Language="C#" Value="public void Clear ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Clear() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Removes all values from this <see cref="T:Xamarin.Forms.DefinitionCollection`1" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Contains">
- <MemberSignature Language="C#" Value="public bool Contains (T item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(!T item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <param name="item">The <see cref="T:Xamarin.Forms.IDefinition" /> to check for in this <see cref="T:Xamarin.Forms.DefinitionCollection`1" /> .</param>
- <summary>Returns a Boolean value that indicates whether or not this <see cref="T:Xamarin.Forms.DefinitionCollection`1" /> contains the specified <see cref="T:Xamarin.Forms.IDefinition" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CopyTo">
- <MemberSignature Language="C#" Value="public void CopyTo (T[] array, int arrayIndex);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyTo(!T[] array, int32 arrayIndex) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="array" Type="T[]" />
- <Parameter Name="arrayIndex" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="array">To be added.</param>
- <param name="arrayIndex">To be added.</param>
- <summary>Copies <see cref="T:Xamarin.Forms.IDefinition" /> instances from this <see cref="T:Xamarin.Forms.DefinitionCollection`1" /> to an array, starting at the specified index.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Count">
- <MemberSignature Language="C#" Value="public int Count { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the number of <see cref="T:Xamarin.Forms.IDefinition" /> instances contained in this <see cref="T:Xamarin.Forms.DefinitionCollection`1" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetEnumerator">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;T&gt; GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;!T&gt; GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerator&lt;T&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns an enumerator that iterates through the <see cref="T:Xamarin.Forms.IDefinition" /> instances in this <see cref="T:Xamarin.Forms.DefinitionCollection`1" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IndexOf">
- <MemberSignature Language="C#" Value="public int IndexOf (T item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 IndexOf(!T item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <param name="item">The <see cref="T:Xamarin.Forms.IDefinition" /> instance to find.</param>
- <summary>Returns the index of the first occurrence of <paramref name="item" /> in this <see cref="T:Xamarin.Forms.DefinitionCollection`1" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Insert">
- <MemberSignature Language="C#" Value="public void Insert (int index, T item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Insert(int32 index, !T item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <param name="index">The position at which to insert <paramref name="item" />.</param>
- <param name="item">The <see cref="T:Xamarin.Forms.IDefinition" /> to insert.</param>
- <summary>Inserts a <see cref="T:Xamarin.Forms.IDefinition" /> into this <see cref="T:Xamarin.Forms.DefinitionCollection`1" /> at the location that is specified by <paramref name="index" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsReadOnly">
- <MemberSignature Language="C#" Value="public bool IsReadOnly { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsReadOnly" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- <see langword="false" />. <see cref="T:Xamarin.Forms.DefinitionCollection`1" /> instances can have items added to them and removed from them.</summary>
- <value>
- <see langword="false" />
- </value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Item">
- <MemberSignature Language="C#" Value="public T this[int index] { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T Item(int32)" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">The location of the item to get or set.</param>
- <summary>Gets or sets the value indexed by <paramref name="index" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemSizeChanged">
- <MemberSignature Language="C#" Value="public event EventHandler ItemSizeChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler ItemSizeChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the display size of item in the collection changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Remove">
- <MemberSignature Language="C#" Value="public bool Remove (T item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Remove(!T item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <param name="item">The <see cref="T:Xamarin.Forms.IDefinition" /> to remove from this <see cref="T:Xamarin.Forms.DefinitionCollection`1" />.</param>
- <summary>Removes a <see cref="T:Xamarin.Forms.IDefinition" /> from this <see cref="T:Xamarin.Forms.DefinitionCollection`1" /> and returns <see langword="true" /> if the item was removed.</summary>
- <returns>
- <see langword="true" /> if <paramref name="item" /> was in this <see cref="T:Xamarin.Forms.DefinitionCollection`1" /> and was therefore removed. <see langword="false" /> if <paramref name="item" /> was not in this <see cref="T:Xamarin.Forms.DefinitionCollection`1" />. </returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RemoveAt">
- <MemberSignature Language="C#" Value="public void RemoveAt (int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveAt(int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">The location in this <see cref="T:Xamarin.Forms.DefinitionCollection`1" /> from which to remove an <see cref="T:Xamarin.Forms.IDefinition" /> instance.</param>
- <summary>Removes an item from this <see cref="T:Xamarin.Forms.DefinitionCollection`1" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
- <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerator</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Gets an enumerator that can be used to iterate over the <see cref="T:Xamarin.Forms.IDefinition" /> instances in this <see cref="T:Xamarin.Forms.DefinitionCollection`1" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DependencyAttribute" FullName="Xamarin.Forms.DependencyAttribute">
- <TypeSignature Language="C#" Value="public class DependencyAttribute : Attribute" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DependencyAttribute extends System.Attribute" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Attribute</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>An attribute that indicates that the specified type provides a concrete implementation of a needed interface.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DependencyAttribute (Type implementorType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type implementorType) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="implementorType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="implementorType">To be added.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.DependencyAttribute" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DependencyFetchTarget" FullName="Xamarin.Forms.DependencyFetchTarget">
- <TypeSignature Language="C#" Value="public enum DependencyFetchTarget" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed DependencyFetchTarget extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumeration specifying whether <see cref="M:Xamarin.Forms.DependencyService.Get" /> should return a reference to a global or new instance.</summary>
- <remarks>
- <para>The following example shows how <see cref="T:Xamarin.Forms.DependencyFetchTarget" /> can be used to specify a new instance:</para>
- <example>
- <code lang="C#"><![CDATA[
-var secondFetch = DependencyService.Get<IDependencyTest> (DependencyFetchTarget.NewInstance);
- ]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="GlobalInstance">
- <MemberSignature Language="C#" Value="GlobalInstance" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.DependencyFetchTarget GlobalInstance = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.DependencyFetchTarget</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Return a global instance.</summary>
- </Docs>
- </Member>
- <Member MemberName="NewInstance">
- <MemberSignature Language="C#" Value="NewInstance" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.DependencyFetchTarget NewInstance = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.DependencyFetchTarget</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Return a new instance.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DependencyService" FullName="Xamarin.Forms.DependencyService">
- <TypeSignature Language="C#" Value="public static class DependencyService" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit DependencyService extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Static class that provides the <see cref="M:Xamarin.Forms.DependencyService.Get{T}" /> factory method for retrieving platform-specific implementations of the specified type T.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Get&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static T Get&lt;T&gt; (Xamarin.Forms.DependencyFetchTarget fetchTarget = Xamarin.Forms.DependencyFetchTarget.GlobalInstance) where T : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig !!T Get&lt;class T&gt;(valuetype Xamarin.Forms.DependencyFetchTarget fetchTarget) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="fetchTarget" Type="Xamarin.Forms.DependencyFetchTarget" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="fetchTarget">To be added.</param>
- <summary>Returns the platform-specific implementation of type T.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Register&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static void Register&lt;T&gt; () where T : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Register&lt;class T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Registers the platform-specific implementation of type T.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Register&lt;T,TImpl&gt;">
- <MemberSignature Language="C#" Value="public static void Register&lt;T,TImpl&gt; () where T : class where TImpl : class, T;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Register&lt;class T, class (!!T) TImpl&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TImpl">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- <BaseTypeName>T</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <typeparam name="TImpl">To be added.</typeparam>
- <summary>Registers the platform-specific implementation of type T.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Device+Styles" FullName="Xamarin.Forms.Device+Styles">
- <TypeSignature Language="C#" Value="public static class Device.Styles" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi abstract sealed beforefieldinit Device/Styles extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Class that exposes device-specific styles as static fields.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="BodyStyle">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Style BodyStyle;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Style BodyStyle" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Style</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The device-specific body style.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BodyStyleKey">
- <MemberSignature Language="C#" Value="public static readonly string BodyStyleKey;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly string BodyStyleKey" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The key that identifies the device-specific <see cref="F:Xamarin.Forms.Device+Styles.BodyStyle" /> in the base resource.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CaptionStyle">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Style CaptionStyle;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Style CaptionStyle" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Style</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The device-specific caption style.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CaptionStyleKey">
- <MemberSignature Language="C#" Value="public static readonly string CaptionStyleKey;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly string CaptionStyleKey" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The key that identifies the device-specific <see cref="F:Xamarin.Forms.Device+Styles.CaptionStyle" /> in the base resource.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ListItemDetailTextStyle">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Style ListItemDetailTextStyle;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Style ListItemDetailTextStyle" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Style</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The device-specific style for detail text in list items.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ListItemDetailTextStyleKey">
- <MemberSignature Language="C#" Value="public static readonly string ListItemDetailTextStyleKey;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly string ListItemDetailTextStyleKey" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The key that identifies the device-specific <see cref="F:Xamarin.Forms.Device+Styles.ListItemDetailTextStyle" /> in the base resource.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ListItemTextStyle">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Style ListItemTextStyle;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Style ListItemTextStyle" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Style</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The device-specific style for text in list items.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ListItemTextStyleKey">
- <MemberSignature Language="C#" Value="public static readonly string ListItemTextStyleKey;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly string ListItemTextStyleKey" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The key that identifies the device-specific <see cref="F:Xamarin.Forms.Device+Styles.ListItemTextStyle" /> in the base resource.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SubtitleStyle">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Style SubtitleStyle;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Style SubtitleStyle" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Style</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The device-specific subtitle style.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SubtitleStyleKey">
- <MemberSignature Language="C#" Value="public static readonly string SubtitleStyleKey;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly string SubtitleStyleKey" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The key that identifies the device-specific <see cref="F:Xamarin.Forms.Device+Styles.SubtitleStyle" /> in the base resource.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TitleStyle">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Style TitleStyle;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Style TitleStyle" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Style</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The device-specific title style.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TitleStyleKey">
- <MemberSignature Language="C#" Value="public static readonly string TitleStyleKey;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly string TitleStyleKey" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The key that identifies the device-specific <see cref="F:Xamarin.Forms.Device+Styles.TitleStyle" /> in the base resource.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Device" FullName="Xamarin.Forms.Device">
- <TypeSignature Language="C#" Value="public static class Device" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Device extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A utility class to interact with the current Device/Platform.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="Android">
- <MemberSignature Language="C#" Value="public const string Android;" />
- <MemberSignature Language="ILAsm" Value=".field public static literal string Android" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The string "Android", representing the Android operating system.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BeginInvokeOnMainThread">
- <MemberSignature Language="C#" Value="public static void BeginInvokeOnMainThread (Action action);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void BeginInvokeOnMainThread(class System.Action action) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="action" Type="System.Action" />
- </Parameters>
- <Docs>
- <param name="action">The Action to invoke </param>
- <summary>Invokes an Action on the device main (UI) thread.</summary>
- <remarks>
- <para>This example shows how to set the Text of Label on the main thread, e.g. in response to an async event.
- </para>
- <example>
- <code lang="C#"><![CDATA[
-Device.BeginInvokeOnMainThread (() => {
- label.Text = "Async operation completed";
-});
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetAssemblies">
- <MemberSignature Language="C#" Value="public static System.Reflection.Assembly[] GetAssemblies ();" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Reflection.Assembly[] GetAssemblies() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Reflection.Assembly[]</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetNamedSize">
- <MemberSignature Language="C#" Value="public static double GetNamedSize (Xamarin.Forms.NamedSize size, Type targetElementType);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 GetNamedSize(valuetype Xamarin.Forms.NamedSize size, class System.Type targetElementType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="Xamarin.Forms.NamedSize" />
- <Parameter Name="targetElementType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="size">To be added.</param>
- <param name="targetElementType">To be added.</param>
- <summary>Returns a double that represents the named size for the font that is used on the element on the native platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetNamedSize">
- <MemberSignature Language="C#" Value="public static double GetNamedSize (Xamarin.Forms.NamedSize size, Xamarin.Forms.Element targetElement);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 GetNamedSize(valuetype Xamarin.Forms.NamedSize size, class Xamarin.Forms.Element targetElement) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="Xamarin.Forms.NamedSize" />
- <Parameter Name="targetElement" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="size">To be added.</param>
- <param name="targetElement">To be added.</param>
- <summary>Returns a double that represents a font size that corresponds to <paramref name="size" /> on <paramref name="targetElement" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetNamedSize">
- <MemberSignature Language="C#" Value="public static double GetNamedSize (Xamarin.Forms.NamedSize size, Type targetElementType, bool useOldSizes);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 GetNamedSize(valuetype Xamarin.Forms.NamedSize size, class System.Type targetElementType, bool useOldSizes) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="Xamarin.Forms.NamedSize" />
- <Parameter Name="targetElementType" Type="System.Type" />
- <Parameter Name="useOldSizes" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="size">To be added.</param>
- <param name="targetElementType">To be added.</param>
- <param name="useOldSizes">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Idiom">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.TargetIdiom Idiom { get; }" />
- <MemberSignature Language="ILAsm" Value=".property valuetype Xamarin.Forms.TargetIdiom Idiom" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TargetIdiom</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the kind of device that Xamarin.Forms is currently working on.</summary>
- <value>A <see cref="T:Xamarin.Forms.TargetIdiom" /> that represents the device type.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="info">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Internals.DeviceInfo info;" />
- <MemberSignature Language="ILAsm" Value=".field public static class Xamarin.Forms.Internals.DeviceInfo info" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.DeviceInfo</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Info">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Internals.DeviceInfo Info { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Internals.DeviceInfo Info" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.DeviceInfo</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="iOS">
- <MemberSignature Language="C#" Value="public const string iOS;" />
- <MemberSignature Language="ILAsm" Value=".field public static literal string iOS" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The string "iOS", representing the iOS operating system.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsInvokeRequired">
- <MemberSignature Language="C#" Value="public static bool IsInvokeRequired { get; }" />
- <MemberSignature Language="ILAsm" Value=".property bool IsInvokeRequired" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="macOS">
- <MemberSignature Language="C#" Value="public const string macOS;" />
- <MemberSignature Language="ILAsm" Value=".field public static literal string macOS" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The string "macOS", representing the macOS operating system.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPlatform">
- <MemberSignature Language="C#" Value="public static void OnPlatform (Action iOS = null, Action Android = null, Action WinPhone = null, Action Default = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void OnPlatform(class System.Action iOS, class System.Action Android, class System.Action WinPhone, class System.Action Default) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnPlatform is obsolete as of version 2.3.4. Please use switch(RuntimePlatform) instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="iOS" Type="System.Action" />
- <Parameter Name="Android" Type="System.Action" />
- <Parameter Name="WinPhone" Type="System.Action" />
- <Parameter Name="Default" Type="System.Action" />
- </Parameters>
- <Docs>
- <param name="iOS">(optional) The Action to execute on iOS.</param>
- <param name="Android">(optional) The Action to execute on Android.</param>
- <param name="WinPhone">(optional) The Action to execute on WinPhone.</param>
- <param name="Default">(optional) The Action to execute if no Action was provided for the current OS.</param>
- <summary>Executes different Actions depending on the <see cref="T:Xamarin.QcuikUI.TargetOS" /> that Xamarin.Forms is working on.</summary>
- <remarks>
- <para>This example shows how to change the font of a Label on a single OS.
- </para>
- <example>
- <code lang="C#"><![CDATA[
-Device.OnPlatform (iOS: () => label.Font = Font.OfSize ("HelveticaNeue-UltraLight", NamedSize.Large));
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPlatform&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static T OnPlatform&lt;T&gt; (T iOS, T Android, T WinPhone);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig !!T OnPlatform&lt;T&gt;(!!T iOS, !!T Android, !!T WinPhone) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnPlatform&lt;&gt; (generic) is obsolete as of version 2.3.4. Please use switch(RuntimePlatform) instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="iOS" Type="T" />
- <Parameter Name="Android" Type="T" />
- <Parameter Name="WinPhone" Type="T" />
- </Parameters>
- <Docs>
- <typeparam name="T">The type of the value to be returned.</typeparam>
- <param name="iOS">The value for iOS.</param>
- <param name="Android">The value for Android.</param>
- <param name="WinPhone">The value for WinPhone.</param>
- <summary>Returns different values depending on the <see cref="T:Xamarin.Forms.TargetOS" /> Xamarin.Forms is working on.</summary>
- <returns>The value for the current OS.</returns>
- <remarks>
- <para>This example shows how to use different heights for a Button on different OS.
- </para>
- <example>
- <code lang="C#"><![CDATA[
-button.HeightRequest = Device.OnPlatform (20,30,30);
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OpenUri">
- <MemberSignature Language="C#" Value="public static void OpenUri (Uri uri);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void OpenUri(class System.Uri uri) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="uri" Type="System.Uri" />
- </Parameters>
- <Docs>
- <param name="uri">The <see cref="T:ystem.Uri" /> to open.</param>
- <summary>Request the device to open the Uri.</summary>
- <remarks>This often navigates out of the application.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OS">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.TargetPlatform OS { get; }" />
- <MemberSignature Language="ILAsm" Value=".property valuetype Xamarin.Forms.TargetPlatform OS" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("TargetPlatform is obsolete as of version 2.3.4. Please use RuntimePlatform instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TargetPlatform</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the <see cref="T:Xamarin.Forms.TargetPlatform" /> indicating the OS Xamarin.Forms is working on.</summary>
- <value>A <see cref="T:Xamarin.Forms.TargetPlatform" /> that indicates the current OS.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PlatformServices">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Internals.IPlatformServices PlatformServices { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Internals.IPlatformServices PlatformServices" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.IPlatformServices</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RuntimePlatform">
- <MemberSignature Language="C#" Value="public static string RuntimePlatform { get; }" />
- <MemberSignature Language="ILAsm" Value=".property string RuntimePlatform" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the kind of device that Xamarin.Forms is currently working on.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetIdiom">
- <MemberSignature Language="C#" Value="public static void SetIdiom (Xamarin.Forms.TargetIdiom value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetIdiom(valuetype Xamarin.Forms.TargetIdiom value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="Xamarin.Forms.TargetIdiom" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetTargetIdiom">
- <MemberSignature Language="C#" Value="public static void SetTargetIdiom (Xamarin.Forms.TargetIdiom value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetTargetIdiom(valuetype Xamarin.Forms.TargetIdiom value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="Xamarin.Forms.TargetIdiom" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="StartTimer">
- <MemberSignature Language="C#" Value="public static void StartTimer (TimeSpan interval, Func&lt;bool&gt; callback);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void StartTimer(valuetype System.TimeSpan interval, class System.Func`1&lt;bool&gt; callback) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="interval" Type="System.TimeSpan" />
- <Parameter Name="callback" Type="System.Func&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="interval">The interval between invocations of the callback.</param>
- <param name="callback">The action to run when the timer elapses.</param>
- <summary>Starts a recurring timer using the device clock capabilities.</summary>
- <remarks>While the callback returns <see langword="true" />, the timer will keep recurring.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UWP">
- <MemberSignature Language="C#" Value="public const string UWP;" />
- <MemberSignature Language="ILAsm" Value=".field public static literal string UWP" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The string "Windows", representing the Windows operating system.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WinPhone">
- <MemberSignature Language="C#" Value="public const string WinPhone;" />
- <MemberSignature Language="ILAsm" Value=".field public static literal string WinPhone" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The string "WinPhone", representing the Windows Mobile operating system.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WinRT">
- <MemberSignature Language="C#" Value="public const string WinRT;" />
- <MemberSignature Language="ILAsm" Value=".field public static literal string WinRT" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The string "WinRT", representing the Windows Runtime platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Easing" FullName="Xamarin.Forms.Easing">
- <TypeSignature Language="C#" Value="public class Easing" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi Easing extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Functions that modify values non-linearly, generally used for animations.</summary>
- <remarks>
- <para>Easing functions are applied to input values in the range [0,1]. The cubic easing functions are often considered to look most natural.</para>
- <para>If developers wish to use their own easing functions, they should return a value of 0 for an input of 0 and a value of 1 for an input of 1 or the animation will have a jump.</para>
- <para>The predefined <see cref="T:Xamarin.Forms.Easing" /> functions have the following forms:</para>
- <list type="table">
- <listheader>
- <term>Member</term>
- <description>Graph</description>
- </listheader>
- <item>
- <term>
- <see cref="F:Xamarin.Forms.Easing.BounceIn" />
- </term>
- <description>
- <para>
- <img href="Easing.BounceIn.png" />
- </para>
- </description>
- </item>
- <item>
- <term>
- <see cref="F:Xamarin.Forms.Easing.BounceOut" />
- </term>
- <description>
- <para>
- <img href="Easing.BounceOut.png" />
- </para>
- </description>
- </item>
- <item>
- <term>
- <see cref="F:Xamarin.Forms.Easing.CubicIn" />
- </term>
- <description>
- <para>
- <img href="Easing.CubicIn.png" />
- </para>
- </description>
- </item>
- <item>
- <term>
- <see cref="F:Xamarin.Forms.Easing.CubicInOut" />
- </term>
- <description>
- <para>
- <img href="Easing.CubicInOut.png" />
- </para>
- </description>
- </item>
- <item>
- <term>
- <see cref="F:Xamarin.Forms.Easing.CubicOut" />
- </term>
- <description>
- <para>
- <img href="Easing.CubicOut.png" />
- </para>
- </description>
- </item>
- <item>
- <term>
- <see cref="F:Xamarin.Forms.Easing.Linear" />
- </term>
- <description>
- <para>
- <img href="Easing.Linear.png" />
- </para>
- </description>
- </item>
- <item>
- <term>
- <see cref="F:Xamarin.Forms.Easing.SinIn" />
- </term>
- <description>
- <para>
- <img href="Easing.SinIn.gif" />
- </para>
- </description>
- </item>
- <item>
- <term>
- <see cref="F:Xamarin.Forms.Easing.SinInOut" />
- </term>
- <description>
- <para>
- <img href="Easing.SinInOut.gif" />
- </para>
- </description>
- </item>
- <item>
- <term>
- <see cref="F:Xamarin.Forms.Easing.SinOut" />
- </term>
- <description>
- <para>
- <img href="Easing.SinOut.gif" />
- </para>
- </description>
- </item>
- <item>
- <term>
- <see cref="F:Xamarin.Forms.Easing.SpringIn" />
- </term>
- <description>
- <para>
- <img href="Easing.SpringIn.png" />
- </para>
- </description>
- </item>
- <item>
- <term>
- <see cref="F:Xamarin.Forms.Easing.SpringOut" />
- </term>
- <description>
- <para>
- <img href="Easing.SpringOut.png" />
- </para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Easing (Func&lt;double,double&gt; easingFunc);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Func`2&lt;float64, float64&gt; easingFunc) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="easingFunc" Type="System.Func&lt;System.Double,System.Double&gt;" />
- </Parameters>
- <Docs>
- <param name="easingFunc">To be added.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Easing" /> object with the <paramref name="easingFunc" /> function.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BounceIn">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Easing BounceIn;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Easing BounceIn" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Easing</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- <para>Jumps towards, and then bounces as it settles at the final value.</para>
- </summary>
- <remarks>
- <img href="Easing.BounceIn.png" />
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BounceOut">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Easing BounceOut;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Easing BounceOut" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Easing</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Leaps to final values, bounces 3 times, and settles.</summary>
- <remarks>
- <para>
- <img href="Easing.BounceOut.png" />
- </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CubicIn">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Easing CubicIn;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Easing CubicIn" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Easing</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Starts slowly and accelerates.</summary>
- <remarks>
- <para>
- <img href="Easing.CubicIn.png" />
- </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CubicInOut">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Easing CubicInOut;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Easing CubicInOut" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Easing</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Accelerates and decelerates. Often a natural-looking choice.</summary>
- <remarks>
- <para>
- <img href="Easing.CubicInOut.png" />
- </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CubicOut">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Easing CubicOut;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Easing CubicOut" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Easing</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Starts quickly and the decelerates.</summary>
- <remarks>
- <para>
- <img href="Easing.CubicOut.png" />
- </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Ease">
- <MemberSignature Language="C#" Value="public double Ease (double v);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance float64 Ease(float64 v) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="v" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="v">A value in the range [0,1] to which the easing function should be applied.</param>
- <summary>Applies the easing function to the specified value <paramref name="v" />.</summary>
- <returns>The value of the easing function when applied to the value <paramref name="v" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Linear">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Easing Linear;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Easing Linear" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Easing</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Linear transformation.</summary>
- <remarks>
- <para>
- <img href="Easing.Linear.png" />
- </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Easing op_Implicit (Func&lt;double,double&gt; func);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Xamarin.Forms.Easing op_Implicit(class System.Func`2&lt;float64, float64&gt; func) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Easing</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="func" Type="System.Func&lt;System.Double,System.Double&gt;" />
- </Parameters>
- <Docs>
- <param name="func">An easing function.</param>
- <summary>Converts a function into an <see cref="T:Xamarin.Forms.Easing" />.</summary>
- <returns>An <see cref="T:Xamarin.Forms.Easing" /> for the <paramref name="func" />.</returns>
- <remarks>
- <para>An easing function should return a value of (or near) 0 at 0 and 1 (or near) for 1. </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SinIn">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Easing SinIn;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Easing SinIn" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Easing</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Smoothly accelerates.</summary>
- <remarks>
- <para>
- <img href="Easing.SinIn.gif" />
- </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SinInOut">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Easing SinInOut;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Easing SinInOut" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Easing</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Accelerates in and decelerates out.</summary>
- <remarks>
- <para>
- <img href="Easing.SinInOut.gif" />
- </para>.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SinOut">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Easing SinOut;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Easing SinOut" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Easing</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Smoothly decelerates.</summary>
- <remarks>
- <para>
- <img href="Easing.SinOut.gif" />
- </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SpringIn">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Easing SpringIn;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Easing SpringIn" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Easing</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Moves away and then leaps toward the final value.</summary>
- <remarks>
- <para>
- <img href="Easing.SpringIn.png" />
- </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SpringOut">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Easing SpringOut;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.Easing SpringOut" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Easing</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Overshoots and then returns.</summary>
- <remarks>
- <para>
- <img href="Easing.SpringOut.png" />
- </para>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Editor" FullName="Xamarin.Forms.Editor">
- <TypeSignature Language="C#" Value="public class Editor : Xamarin.Forms.InputView, Xamarin.Forms.IEditorController, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Editor&gt;, Xamarin.Forms.Internals.IFontElement" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Editor extends Xamarin.Forms.InputView implements class Xamarin.Forms.IEditorController, class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Editor&gt;, class Xamarin.Forms.IElementController, class Xamarin.Forms.Internals.IFontElement, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.InputView</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IEditorController</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Editor&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.Internals.IFontElement</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._EditorRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A control that can edit multiple lines of text.</summary>
- <remarks>
- <para>For single line entries, see <see cref="T:Xamarin.Forms.Entry" />.</para>
- <para>
- <img href="Editor.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Editor ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the Editor class.</summary>
- <remarks>
- <para>
- The following example creates a Editor with a Chat keyboard that fills the available space.
- </para>
- <example>
- <code lang="C#"><![CDATA[
-var editor = new Editor {
- VerticalOptions = LayoutOptions.FillAndExpand,
- Keyboard = Keyboard.Chat,
-};
- ]]></code>
- </example>
- <para>XAML for Xamarin.Forms supports the following property for the <see cref="T:Xamarin.Forms.Editor" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Text</term>
- <description>
- <para>The initial text that will appear in the editor.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Completed">
- <MemberSignature Language="C#" Value="public event EventHandler Completed;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Completed" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is fired when editing has completed.</summary>
- <remarks>iOS (Unfocusing the editor or pressing "Done" triggers the event). Android / Windows Phone (Unfocusing the Editor triggers the event)</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontAttributes">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FontAttributes FontAttributes { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.FontAttributes FontAttributes" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FontAttributes</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the font for the editor is bold, italic, or neither.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontAttributesProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontAttributesProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontAttributesProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontAttributes property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamily">
- <MemberSignature Language="C#" Value="public string FontFamily { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string FontFamily" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the font family to which the font for the editor belongs.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamilyProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontFamilyProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontFamilyProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontFamily property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSize">
- <MemberSignature Language="C#" Value="public double FontSize { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 FontSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.FontSizeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the size of the font for the editor.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSizeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontSizeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontSizeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontSize property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Editor&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Editor&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Editor&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.Editor" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendCompleted">
- <MemberSignature Language="C#" Value="public void SendCompleted ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendCompleted() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Text">
- <MemberSignature Language="C#" Value="public string Text { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Text" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text of the entry. This is a bindable property.</summary>
- <value>A string containing the text of the entry. The default value is null.</value>
- <remarks>Setting this property will cause the <see cref="E:Xamarin.Forms.Editor.TextChanged" /> event to be emitted.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextChanged">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.TextChangedEventArgs&gt; TextChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.TextChangedEventArgs&gt; TextChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.TextChangedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the text of the Editor changes.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color TextColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color TextColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text color.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Editor.TextColor" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Text bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator">
- <MemberSignature Language="C#" Value="double IFontElement.FontSizeDefaultValueCreator ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance float64 Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" />
- <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.Font" />
- <Parameter Name="newValue" Type="Xamarin.Forms.Font" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontFamilyChanged (string oldValue, string newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged(string oldValue, string newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.String" />
- <Parameter Name="newValue" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontSizeChanged (double oldValue, double newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.Double" />
- <Parameter Name="newValue" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Effect" FullName="Xamarin.Forms.Effect">
- <TypeSignature Language="C#" Value="public abstract class Effect" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit Effect extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A collection of styles and properties that can be added to an element at run time.</summary>
- <remarks>
- <para>Effects are suitable when the developer needs to use platform-specific features to achieve the desired effect. Developers should consider using <see cref="T:Xamarin.Forms.Behavior" /> if they do not need platform-specific implentations to achieve their desired result.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="Element">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Element Element { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element Element" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the element to which the style is attached.</summary>
- <value>The <see cref="T:Xamarin.Forms.Element" /> to which the property is attached, if the property is attached. Otherwise, <see langword="null" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsAttached">
- <MemberSignature Language="C#" Value="public bool IsAttached { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsAttached" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that tells whether the effect is attached to an element.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAttached">
- <MemberSignature Language="C#" Value="protected abstract void OnAttached ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnAttached() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called after the effect is attached and made valid.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnDetached">
- <MemberSignature Language="C#" Value="protected abstract void OnDetached ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDetached() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called after the effect is detached and invalidated.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Resolve">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Effect Resolve (string name);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Effect Resolve(string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Effect</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">To be added.</param>
- <summary>Returns an <see cref="T:Xamarin.Forms.Effect" /> for the specified name, which is of the form <c>ResolutionGroupName.ExportEffect</c>.</summary>
- <returns>The uniquely identified effect.</returns>
- <remarks>The <see cref="T:Xamarin.Forms.Effect.Resolve" /> method takes a string that is the concatenation of a resolution group name (supplied to <see cref="T:Xamarin.Forms.ResolutionGroupNameAttribute" />), <c>'.'</c>, and the unique name that was supplied to <see cref="T:Xamarin.Forms.ExportEffectAttribute" />, and returns the specified effect.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ResolveId">
- <MemberSignature Language="C#" Value="public string ResolveId { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string ResolveId" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the ID that is used to resolve this effect at runtime.</summary>
- <value>The ID that is used to resolve this effect at runtime.</value>
- <remarks>
- <para>Developers must supply a name to <see cref="T:Xamarin.Forms.ExportEffectAttribute" /> that is unique over the scope of the name that they supply to <see cref="T:Xamarin.Forms.ResolutionGroupNameAttribute" />. The <see cref="T:Xamarin.Forms.Effect.Resolve" /> method takes a string that is the concatenation of <paramref name="name" /> (the resolution group name), <c>'.'</c>, and the unique name that was supplied to <see cref="T:Xamarin.Forms.ExportEffectAttribute" />, and returns the specified effect.</para>
- <example>
- <para>For example, with the declarations:</para>
- <code lang="c#"><![CDATA[
- [assembly: ResolutionGroupName ("com.YourCompany")]
- [assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]]]></code>
- <para>Then the code below will add the effect to a button:</para>
- <code lang="c#"><![CDATA[
- [var button = new Button { Text = "I have a shadow" };
- button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));]]></code>
- </example>
- <para>This property returns the string that developers pass to <see cref="T:Xamarin.Forms.Effect.Resolve" /> to get the effect at runtime.</para>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Element" FullName="Xamarin.Forms.Element">
- <TypeSignature Language="C#" Value="public abstract class Element : Xamarin.Forms.BindableObject, Xamarin.Forms.IElementController, Xamarin.Forms.Internals.INameScope" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit Element extends Xamarin.Forms.BindableObject implements class Xamarin.Forms.IElementController, class Xamarin.Forms.Internals.INameScope" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementController</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.Internals.INameScope</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Provides the base class for all Forms hierarchal elements. This class contains all the methods and properties required to represent an element in the Forms hierarchy.</summary>
- <remarks>
- <para>The following diagram shows the classes derived from <see cref="T:Xamarin.Forms.Element" />. </para>
- <para>
- <img href="Element.Hierarchy.png" />
- </para>
- <para>The diagram shows some important categories:</para>
- <list type="table">
- <listheader>
- <term>Class</term>
- <description>Description</description>
- </listheader>
- <item>
- <term>
- <see cref="T:Xamarin.Forms.VisualElement" />
- </term>
- <description>A <see cref="T:Xamarin.Forms.Element" /> that occupies an area on the screen, has a visual appearance, and can obtain touch input.</description>
- </item>
- <item>
- <term>
- <see cref="T:Xamarin.Forms.Cell" />
- </term>
- <description>Cells are elements meant to be added to <see cref="T:Xamarin.Forms.ListView" /> or <see cref="T:Xamarin.Forms.TableView" />.</description>
- </item>
- <item>
- <term>
- <see cref="T:Xamarin.Forms.Page" />
- </term>
- <description>A <see cref="T:Xamarin.Forms.VisualElement" /> that occupies most or all of the screen and contains a single child.</description>
- </item>
- <item>
- <term>
- <see cref="T:Xamarin.Forms.Layout" />
- </term>
- <description>
- <see cref="T:Xamarin.Forms.Layout" /> have a single child of type <see cref="T:Xamarin.Forms.View" />, while subclasses of <see cref="T:Xamarin.Forms.Layout`1" /> have a collection of multiple children views, including other layouts.</description>
- </item>
- <item>
- <term>
- Controls and specialized <see cref="T:Xamarin.Forms.View" />s
- </term>
- <description>The lower part of the diagram shows the Xamarin.Forms classes for universally-available controls, such as <see cref="T:Xamarin.Forms.Button" />s and <see cref="T:Xamarin.Forms.TableView" />s.</description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected Element ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Protected constructor used to initialize a the element.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AutomationId">
- <MemberSignature Language="C#" Value="public string AutomationId { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string AutomationId" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that allows the automation framework to find and interact with this element.</summary>
- <value>A value that the automation framework can use to find and interact with this element.</value>
- <remarks>This value may only be set once on an element.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ChildAdded">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ElementEventArgs&gt; ChildAdded;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ElementEventArgs&gt; ChildAdded" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ElementEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs whenever a child element is added to the element.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ChildRemoved">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ElementEventArgs&gt; ChildRemoved;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ElementEventArgs&gt; ChildRemoved" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ElementEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs whenever a child element is removed from the element.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ClassId">
- <MemberSignature Language="C#" Value="public string ClassId { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string ClassId" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value used to identify a collection of semantically similar elements.</summary>
- <value>A string that represents the collection the element belongs to.</value>
- <remarks>Use the class id property to collect together elements into semantically similar groups for identification in ui testing and in theme engines.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ClassIdProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ClassIdProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ClassIdProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the ClassId bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DescendantAdded">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ElementEventArgs&gt; DescendantAdded;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ElementEventArgs&gt; DescendantAdded" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ElementEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs whenever a child element is added to the elements subtree.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DescendantRemoved">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ElementEventArgs&gt; DescendantRemoved;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ElementEventArgs&gt; DescendantRemoved" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ElementEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs whenever a child element is removed from the elements subtree.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Descendants">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Element&gt; Descendants ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Element&gt; Descendants() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.IteratorStateMachine(typeof(Xamarin.Forms.Element/&lt;Descendants&gt;d__82))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EffectControlProvider">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IEffectControlProvider EffectControlProvider { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IEffectControlProvider EffectControlProvider" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IEffectControlProvider</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EffectIsAttached">
- <MemberSignature Language="C#" Value="public bool EffectIsAttached (string name);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EffectIsAttached(string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Effects">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.Effect&gt; Effects { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Effect&gt; Effects" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.Effect&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A list of the effects that are applied to this item.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Id">
- <MemberSignature Language="C#" Value="public Guid Id { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype System.Guid Id" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Guid</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that can be used to uniquely identify an element through the run of an application.</summary>
- <value>A Guid uniquely identifying the element.</value>
- <remarks>This value is generated at runtime and is not stable across runs of your app.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LogicalChildren">
- <MemberSignature Language="C#" Value="public System.Collections.ObjectModel.ReadOnlyCollection&lt;Xamarin.Forms.Element&gt; LogicalChildren { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.ObjectModel.ReadOnlyCollection`1&lt;class Xamarin.Forms.Element&gt; LogicalChildren" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Collections.ObjectModel.ReadOnlyCollection&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invoked whenever the binding context of the element changes. Implement this method to add class handling for this event.</summary>
- <remarks>Implementors must call the base method.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildAdded">
- <MemberSignature Language="C#" Value="protected virtual void OnChildAdded (Xamarin.Forms.Element child);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnChildAdded(class Xamarin.Forms.Element child) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="child" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="child">The element that was added.</param>
- <summary>Invoked whenever the <see cref="E:Xamarin.Forms.Element.ChildAdded" /> event needs to be emitted. Implement this method to add class handling for this event.</summary>
- <remarks>This method has no default implementation. You should still call the base implementation in case an intermediate class has implemented this method.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildRemoved">
- <MemberSignature Language="C#" Value="protected virtual void OnChildRemoved (Xamarin.Forms.Element child);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnChildRemoved(class Xamarin.Forms.Element child) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="child" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="child">The element that was removed.</param>
- <summary>Invoked whenever the <see cref="E:Xamarin.Forms.Element.ChildRemoved" /> event needs to be emitted. Implement this method to add class handling for this event.</summary>
- <remarks>This method has no default implementation. You should still call the base implementation in case an intermediate class has implemented this method.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnParentSet">
- <MemberSignature Language="C#" Value="protected virtual void OnParentSet ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnParentSet() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invoked whenever the Parent of an element is set. Implement this method in order to add behavior when the element is added to a parent.</summary>
- <remarks>Implementors must call the base method.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanged">
- <MemberSignature Language="C#" Value="protected override void OnPropertyChanged (string propertyName = null);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnPropertyChanged(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerMemberName</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the bound property that changed.</param>
- <summary>Method that is called when a bound property is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Parent">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Element Parent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element Parent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the parent element of the element.</summary>
- <value>The element which should be the parent of this element.</value>
- <remarks>Most application authors will not need to set the parent element by hand.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ParentView">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.VisualElement ParentView { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.VisualElement ParentView" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("ParentView is obsolete as of version 2.1.0. Please use Parent instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.VisualElement</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the element which is the closest ancestor of this element that is a <see cref="T:Xamarin.Forms.VisualElement" />.</summary>
- <value>The closest ansestor which is a <see cref="T:Xamarin.Forms.VisualElement" />.</value>
- <remarks>Convenient way of accessing the nearest ancestor of an element which is actually represented on screen visually. If this element is a visual element, its bounds are relative to its ParentView.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Platform">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.IPlatform Platform { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.IPlatform Platform" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.IPlatform</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PlatformSet">
- <MemberSignature Language="C#" Value="public event EventHandler PlatformSet;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler PlatformSet" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RealParent">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Element RealParent { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element RealParent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RemoveDynamicResource">
- <MemberSignature Language="C#" Value="public void RemoveDynamicResource (Xamarin.Forms.BindableProperty property);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RemoveDynamicResource(class Xamarin.Forms.BindableProperty property) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- </Parameters>
- <Docs>
- <param name="property">The BindableProperty from which to remove the DynamicResource.</param>
- <summary>Removes a previously set dynamic resource</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetDynamicResource">
- <MemberSignature Language="C#" Value="public void SetDynamicResource (Xamarin.Forms.BindableProperty property, string key);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetDynamicResource(class Xamarin.Forms.BindableProperty property, string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="property">The BindableProperty.</param>
- <param name="key">The key of the DynamicResource</param>
- <summary>Sets the BindableProperty property of this element to be updated via the DynamicResource with the provided key.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetValueFromRenderer">
- <MemberSignature Language="C#" Value="public void SetValueFromRenderer (Xamarin.Forms.BindableProperty property, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetValueFromRenderer(class Xamarin.Forms.BindableProperty property, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="property">To be added.</param>
- <param name="value">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetValueFromRenderer">
- <MemberSignature Language="C#" Value="public void SetValueFromRenderer (Xamarin.Forms.BindablePropertyKey property, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValueFromRenderer(class Xamarin.Forms.BindablePropertyKey property, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindablePropertyKey" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="property">To be added.</param>
- <param name="value">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="StyleId">
- <MemberSignature Language="C#" Value="public string StyleId { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string StyleId" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a user defined value to uniquely identify the element.</summary>
- <value>A string uniquely identifying the element.</value>
- <remarks>Use the StyleId property to identify individual elements in your application for identification in ui testing and in theme engines.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.AddResourcesChangedListener">
- <MemberSignature Language="C#" Value="void IElement.AddResourcesChangedListener (Action&lt;object,Xamarin.Forms.ResourcesChangedEventArgs&gt; onchanged);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IElement.AddResourcesChangedListener(class System.Action`2&lt;object, class Xamarin.Forms.ResourcesChangedEventArgs&gt; onchanged) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="onchanged" Type="System.Action&lt;System.Object,Xamarin.Forms.ResourcesChangedEventArgs&gt;" />
- </Parameters>
- <Docs>
- <param name="onchanged">To be added.</param>
- <summary>Internal.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.RemoveResourcesChangedListener">
- <MemberSignature Language="C#" Value="void IElement.RemoveResourcesChangedListener (Action&lt;object,Xamarin.Forms.ResourcesChangedEventArgs&gt; onchanged);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IElement.RemoveResourcesChangedListener(class System.Action`2&lt;object, class Xamarin.Forms.ResourcesChangedEventArgs&gt; onchanged) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="onchanged" Type="System.Action&lt;System.Object,Xamarin.Forms.ResourcesChangedEventArgs&gt;" />
- </Parameters>
- <Docs>
- <param name="onchanged">To be added.</param>
- <summary>Internal.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.ResourceDictionary">
- <MemberSignature Language="C#" Value="Xamarin.Forms.IResourceDictionary Xamarin.Forms.IElement.ResourceDictionary { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IResourceDictionary Xamarin.Forms.IElement.ResourceDictionary" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IResourceDictionary</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Internal.
- </summary>
- <value>
- <para />
- </value>
- <remarks>
- <para />
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.XamlParent">
- <MemberSignature Language="C#" Value="WeakReference&lt;Xamarin.Forms.Element&gt; Xamarin.Forms.IElement.XamlParent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.WeakReference`1&lt;class Xamarin.Forms.Element&gt; Xamarin.Forms.IElement.XamlParent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.WeakReference&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a weak reference to the parent of this <see cref="T:Xamarin.Forms.Element" /> object.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElementController.SetValueFromRenderer">
- <MemberSignature Language="C#" Value="void IElementController.SetValueFromRenderer (Xamarin.Forms.BindableProperty property, object value);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IElementController.SetValueFromRenderer(class Xamarin.Forms.BindableProperty property, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="property">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Sets a value from a renderer without breaking the binding on a bound property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElementController.SetValueFromRenderer">
- <MemberSignature Language="C#" Value="void IElementController.SetValueFromRenderer (Xamarin.Forms.BindablePropertyKey property, object value);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IElementController.SetValueFromRenderer(class Xamarin.Forms.BindablePropertyKey property, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindablePropertyKey" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="property">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Sets a value from a renderer without breaking the binding on a bound property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.INameScope.FindByName">
- <MemberSignature Language="C#" Value="object INameScope.FindByName (string name);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.INameScope.FindByName(string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">The identifier of the <see cref="T:Xamarin.Forms.Element" /> being sought.</param>
- <summary>Finds an object previously registered with <see cref="M:Xamarin.Forms.Element.RegisterName" />.</summary>
- <returns>The Object previously associated with <paramref name="name" /> by a call to <see cref="M:Xamarin.Forms.Element.RegisterName" />. Raises a <see cref="T:System.InvalidOperationException" /> if <c>this</c> is not in an <see cref="T:Xamarin.Forms.INameScope" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.INameScope.RegisterName">
- <MemberSignature Language="C#" Value="void INameScope.RegisterName (string name, Lazy&lt;object&gt; scopedElement);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.INameScope.RegisterName(string name, class System.Lazy`1&lt;object&gt; scopedElement) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="scopedElement" Type="System.Lazy&lt;System.Object&gt;" />
- </Parameters>
- <Docs>
- <param name="name">To be added.</param>
- <param name="scopedElement">To be added.</param>
- <summary>Internal use only.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.INameScope.RegisterName">
- <MemberSignature Language="C#" Value="void INameScope.RegisterName (string name, object scopedElement);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.INameScope.RegisterName(string name, object scopedElement) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="scopedElement" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="name">Identifier to be used with the <paramref name="scopedElement" />.</param>
- <param name="scopedElement">Object to be associated with the <paramref name="name" />.</param>
- <summary>Within an <see cref="T:Xamarin.Forms.INameScope" />, creates an association between <paramref name="name" /> and <paramref name="scopedElement" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.INameScope.RegisterName">
- <MemberSignature Language="C#" Value="void INameScope.RegisterName (string name, object scopedElement, System.Xml.IXmlLineInfo xmlLineInfo);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.INameScope.RegisterName(string name, object scopedElement, class System.Xml.IXmlLineInfo xmlLineInfo) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="scopedElement" Type="System.Object" />
- <Parameter Name="xmlLineInfo" Type="System.Xml.IXmlLineInfo" />
- </Parameters>
- <Docs>
- <param name="name">To be added.</param>
- <param name="scopedElement">To be added.</param>
- <param name="xmlLineInfo">To be added.</param>
- <summary>Internal.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.INameScope.UnregisterName">
- <MemberSignature Language="C#" Value="void INameScope.UnregisterName (string name);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.INameScope.UnregisterName(string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">The identifier to be removed.</param>
- <summary>Removes <paramref name="name" /> from an <see cref="T:Xamarin.Forms.INameScope" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.INameScope.FindByName">
- <MemberSignature Language="C#" Value="object INameScope.FindByName (string name);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.Internals.INameScope.FindByName(string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">To be added.</param>
- <summary>For internal use only.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.INameScope.RegisterName">
- <MemberSignature Language="C#" Value="void INameScope.RegisterName (string name, object scopedElement);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.INameScope.RegisterName(string name, object scopedElement) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="scopedElement" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="name">To be added.</param>
- <param name="scopedElement">To be added.</param>
- <summary>For internal use only.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.INameScope.RegisterName">
- <MemberSignature Language="C#" Value="void INameScope.RegisterName (string name, object scopedElement, System.Xml.IXmlLineInfo xmlLineInfo);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.INameScope.RegisterName(string name, object scopedElement, class System.Xml.IXmlLineInfo xmlLineInfo) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="scopedElement" Type="System.Object" />
- <Parameter Name="xmlLineInfo" Type="System.Xml.IXmlLineInfo" />
- </Parameters>
- <Docs>
- <param name="name">To be added.</param>
- <param name="scopedElement">To be added.</param>
- <param name="xmlLineInfo">To be added.</param>
- <summary>For internal use only.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.INameScope.UnregisterName">
- <MemberSignature Language="C#" Value="void INameScope.UnregisterName (string name);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.INameScope.UnregisterName(string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">To be added.</param>
- <summary>For internal use only.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ElementEventArgs" FullName="Xamarin.Forms.ElementEventArgs">
- <TypeSignature Language="C#" Value="public class ElementEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ElementEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Provides data for events pertaining to a single <see cref="T:Xamarin.Forms.Element" />.</summary>
- <remarks>
- </remarks>
- <altmember cref="E:Xamarin.Forms.Element.ChildAdded" />
- <altmember cref="E:Xamarin.Forms.Element.ChildRemoved" />
- <altmember cref="E:Xamarin.Forms.Element.DescendantAdded" />
- <altmember cref="E:Xamarin.Forms.Element.DescendantRemoved" />
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ElementEventArgs (Xamarin.Forms.Element element);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.Element element) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="element">The element relevant to the event.</param>
- <summary>Constructs and initializes a new instance of the <see cref="T:Xamarin.Forms.ElementEventArgs" /> class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Element">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Element Element { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element Element" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the element relevant to the event.</summary>
- <value>The element relevant to the event.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ElementTemplate" FullName="Xamarin.Forms.ElementTemplate">
- <TypeSignature Language="C#" Value="public class ElementTemplate : Xamarin.Forms.Internals.IDataTemplate" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ElementTemplate extends System.Object implements class Xamarin.Forms.Internals.IDataTemplate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.Internals.IDataTemplate</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Base class for <see cref="T:Xamarin.Forms.DataTemplate" /> and <see cref="T:Xamarin.Forms.ControlTemplate" /> classes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="CreateContent">
- <MemberSignature Language="C#" Value="public object CreateContent ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance object CreateContent() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Used by the XAML infrastructure to load data templates and set up the content of the resulting UI.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IDataTemplate.LoadTemplate">
- <MemberSignature Language="C#" Value="Func&lt;object&gt; Xamarin.Forms.Internals.IDataTemplate.LoadTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Func`1&lt;object&gt; Xamarin.Forms.Internals.IDataTemplate.LoadTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Func&lt;System.Object&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use only.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Entry" FullName="Xamarin.Forms.Entry">
- <TypeSignature Language="C#" Value="public class Entry : Xamarin.Forms.InputView, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Entry&gt;, Xamarin.Forms.IEntryController, Xamarin.Forms.Internals.IFontElement" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Entry extends Xamarin.Forms.InputView implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Entry&gt;, class Xamarin.Forms.IEntryController, class Xamarin.Forms.Internals.IFontElement" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.InputView</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Entry&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IEntryController</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.Internals.IFontElement</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._EntryRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A control that can edit a single line of text.</summary>
- <remarks>
- <para>Entry is a single line text entry. It is best used for collecting small discrete pieces of information, like usernames and passwords.</para>
- <example>
- <para>
- The following example creates a new username and password set of entries.
- </para>
- <code lang="C#"><![CDATA[
-View CreateLoginForm ()
-{
- var usernameEntry = new Entry {Placeholder = "Username"};
- var passwordEntry = new Entry {
- Placeholder = "Password",
- IsPassword = true
- };
-
- return new StackLayout {
- Children = {
- usernameEntry,
- passwordEntry
- }
- };
-}
- ]]></code>
- <para>The FormsGallery sample, which can be found on the <format type="text/html"><a href="http://developer.xamarin.com/samples/tag/Xamarin.Forms/" target="_blank">Sample Applications</a></format> page, has an EntryDemoPage.cs file. This file contains a longer and more complicated example.</para>
- </example>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.Entry" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>IsPassword</term>
- <description>
- <c>true</c> to indicate that the <see cref="T:Xamarin.Forms.Entry" /> is a password field. Otherwise, <c>false</c>.</description>
- </item>
- <item>
- <term>Placeholder</term>
- <description>The default text that will appear in the control.</description>
- </item>
- <item>
- <term>Text</term>
- <description>
- <para>The initial text that will appear in the entry.</para>
- </description>
- </item>
- <item>
- <term>TextColor</term>
- <description>
- <para>A color specification, with or without the prefix, "Color". For example, "Color.Red" and "Red" both specify the color red.</para>
- </description>
- </item>
- </list>
- <para>
- <img href="Entry.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Entry ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the Entry class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Completed">
- <MemberSignature Language="C#" Value="public event EventHandler Completed;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Completed" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the user finalizes the text in an entry with the return key.</summary>
- <remarks>This finalization will usually but not always be accompanied by IsFocused being set to false.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontAttributes">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FontAttributes FontAttributes { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.FontAttributes FontAttributes" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FontAttributes</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the font for the Entry element text is bold, italic, or neither.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontAttributesProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontAttributesProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontAttributesProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontAttributes property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamily">
- <MemberSignature Language="C#" Value="public string FontFamily { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string FontFamily" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the font family for the Entry element text.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamilyProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontFamilyProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontFamilyProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontFamily property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSize">
- <MemberSignature Language="C#" Value="public double FontSize { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 FontSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.FontSizeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the size of the font for the Entry element text.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSizeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontSizeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontSizeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Entry.FontSize" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HorizontalTextAlignment">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.TextAlignment HorizontalTextAlignment { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.TextAlignment HorizontalTextAlignment" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TextAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the horizontal text alignment.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HorizontalTextAlignmentProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HorizontalTextAlignmentProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HorizontalTextAlignmentProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the HorizontalTextAlignment property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsPassword">
- <MemberSignature Language="C#" Value="public bool IsPassword { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsPassword" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that indicates if the entry should visually obscure typed text. This is a bindable property.</summary>
- <value>
- <see langword="true" /> if the element is a password box; otherwise, <see langword="false" />. Default value is <see langword="false" />.</value>
- <remarks>Toggling this value does not reset the contents of the entry, therefore it is advisable to be careful about setting IsPassword to false, as it may contain sensitive information.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsPasswordProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsPasswordProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsPasswordProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the IsPassword bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Entry&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Entry&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Entry&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.Entry" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Placeholder">
- <MemberSignature Language="C#" Value="public string Placeholder { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Placeholder" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the placeholder text shown when the entry <see cref="P:Xamarin.Forms.Entry.Text" /> is null or empty. This is a bindable property.</summary>
- <value>The placeholder text shown when <see cref="P:Xamarin.Forms.Entry.Text" /> is null or empty. The default value is <see langword="null" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PlaceholderColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color PlaceholderColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color PlaceholderColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the color of the placeholder text.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PlaceholderColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty PlaceholderColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty PlaceholderColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Entry.PlaceholderColor" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PlaceholderProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty PlaceholderProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty PlaceholderProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Placeholder bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SendCompleted">
- <MemberSignature Language="C#" Value="public void SendCompleted ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendCompleted() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Text">
- <MemberSignature Language="C#" Value="public string Text { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Text" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text of the entry. This is a bindable property.</summary>
- <value>A string containing the text of the entry. The default value is <see langword="null" />.</value>
- <remarks>Setting this property will cause the <see cref="E:Xamarin.Forms.Entry.ValueChanged" /> event to be emitted.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextChanged">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.TextChangedEventArgs&gt; TextChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.TextChangedEventArgs&gt; TextChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.TextChangedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the text in this <see cref="T:Xamarin.Forms.Entry" /> element is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color TextColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color TextColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the <see cref="T:Xamarin.Forms.Color" /> for the text of the Entry. This is a bindable property.</summary>
- <value>The <see cref="T:Xamarin.Forms.Color" /> of the text.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the TextColor bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Text bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator">
- <MemberSignature Language="C#" Value="double IFontElement.FontSizeDefaultValueCreator ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance float64 Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" />
- <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.Font" />
- <Parameter Name="newValue" Type="Xamarin.Forms.Font" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontFamilyChanged (string oldValue, string newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged(string oldValue, string newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.String" />
- <Parameter Name="newValue" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontSizeChanged (double oldValue, double newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.Double" />
- <Parameter Name="newValue" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="EntryCell" FullName="Xamarin.Forms.EntryCell">
- <TypeSignature Language="C#" Value="public class EntryCell : Xamarin.Forms.Cell, Xamarin.Forms.IEntryCellController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit EntryCell extends Xamarin.Forms.Cell implements class Xamarin.Forms.IEntryCellController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Cell</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IEntryCellController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.Cell" /> with a label and a single line text entry field.</summary>
- <remarks>
- <para>The following example shows a basic use.</para>
- <example>
- <code lang="C#"><![CDATA[using System;
-using Xamarin.Forms;
-
-namespace FormsGallery
-{
- class EntryCellDemoPage : ContentPage
- {
- public EntryCellDemoPage()
- {
- Label header = new Label
- {
- Text = "EntryCell",
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(EntryCell)),
- HorizontalOptions = LayoutOptions.Center
- };
-
- TableView tableView = new TableView
- {
- Intent = TableIntent.Form,
- Root = new TableRoot
- {
- new TableSection
- {
- new EntryCell
- {
- Label = "EntryCell:",
- Placeholder = "Type Text Here"
- }
- }
- }
- };
-
- // Accomodate iPhone status bar.
- this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
-
- // Build the page.
- this.Content = new StackLayout
- {
- Children =
- {
- header,
- tableView
- }
- };
- }
- }
-}
-]]></code>
- </example>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.EntryCell" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Keyboard</term>
- <description>A <see cref="T:Xamarin.Forms.Keyboard" /> property name that indicates which keyboard to present to the user when editing text.</description>
- </item>
- <item>
- <term>Label</term>
- <description>
- <para>The text that is presented next to the entry area in the <see cref="T:Xamarin.Forms.EntryCell" />. </para>
- </description>
- </item>
- <item>
- <term>LabelColor</term>
- <description>
- <para>A color specification, with or without the prefix, "Color". For example, "Color.Red" and "Red" both specify the color red.</para>
- </description>
- </item>
- <item>
- <term>Placeholder</term>
- <description>The default text that will appear in the control when it is empty.</description>
- </item>
- <item>
- <term>Text</term>
- <description>
- <para>The initial text that will appear in the editor.</para>
- </description>
- </item>
- <item>
- <term>XAlign</term>
- <description>
- <para>
- <c>Center</c>, <c>End</c>, or <c>Start</c>, to indicate the placement of the text that is entered by the user.</para>
- </description>
- </item>
- </list>
- <para>
- <img href="EntryCell.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public EntryCell ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the EntryCell class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Completed">
- <MemberSignature Language="C#" Value="public event EventHandler Completed;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Completed" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event fired when the user presses 'Done' on the EntryCell's keyboard</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="HorizontalTextAlignment">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.TextAlignment HorizontalTextAlignment { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.TextAlignment HorizontalTextAlignment" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TextAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the horizontal alignement of the Text property. This is a bindable property.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HorizontalTextAlignmentProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HorizontalTextAlignmentProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HorizontalTextAlignmentProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the HorizontalTextAlignment bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Keyboard">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Keyboard Keyboard { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Keyboard Keyboard" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Keyboard</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the Keyboard to display while editing the EntryCell. This is a bindable property.</summary>
- <value>A <see cref="T:Xamarin.Forms.Keyboard" /> representing the keyboard kind. Default is <see cref="P:Xamarin.Forms.Keyboard.Default" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="KeyboardProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty KeyboardProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty KeyboardProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Keyboard bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Label">
- <MemberSignature Language="C#" Value="public string Label { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Label" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the fixed text presented next to the Entry in the EntryCell. This is a bindable property.</summary>
- <value>A <see cref="T:System.String" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LabelColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color LabelColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color LabelColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the Color used for rendering the Label property. This is a bindable property.</summary>
- <value>Default is Color.Default.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LabelColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty LabelColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty LabelColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the LabelColor bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LabelProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty LabelProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty LabelProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Label bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Placeholder">
- <MemberSignature Language="C#" Value="public string Placeholder { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Placeholder" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the placeholder text displayed in the Entry when the Text is null or empty. This is a bindable property.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PlaceholderProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty PlaceholderProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty PlaceholderProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Placeholder bindable property,</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SendCompleted">
- <MemberSignature Language="C#" Value="public void SendCompleted ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendCompleted() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Text">
- <MemberSignature Language="C#" Value="public string Text { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Text" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the content of the Entry of the EntryCell. This is a bindable property.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Text bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="XAlign">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.TextAlignment XAlign { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.TextAlignment XAlign" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("XAlign is obsolete as of version 2.0.0. Please use HorizontalTextAlignment instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TextAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the horizontal alignement of the Text property. This is a bindable property.</summary>
- <value>Default is <see cref="E:Xamarin.Forms.TextAlignment.Start" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="XAlignProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty XAlignProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty XAlignProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("XAlignProperty is obsolete as of version 2.0.0. Please use HorizontalTextAlignmentProperty instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the XAlign bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="EventTrigger" FullName="Xamarin.Forms.EventTrigger">
- <TypeSignature Language="C#" Value="public sealed class EventTrigger : Xamarin.Forms.TriggerBase" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit EventTrigger extends Xamarin.Forms.TriggerBase" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TriggerBase</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Actions")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Class that represents a triggering event and a list of <see cref="T:Xamarin.Forms.TriggerAction" /> objects that will be invoked when the event is raised.</summary>
- <remarks>
- <example>
- <para>The example below shows how developers can use an event trigger to respond to events and update the value of a control property.</para>
- <para>With the <c>ColorTriggerAction</c> class below defined in the <c>TriggerDemo</c> namespace:</para>
- <code lang="C#"><![CDATA[public class ColorTriggerAction : TriggerAction<Entry>
-{
- protected override void Invoke(Entry sender)
- {
- Color[] color ={ Color.Red,
- Color.Orange,
- Color.Yellow,
- Color.Green,
- Color.Blue,
- Color.Indigo,
- Color.Violet };
- sender.TextColor = color[sender.Text.Length % color.Length];
- }
-}]]></code>
- <para>the developer can use the XAML below to create a page that cycles the colors of a <see cref="T:Xamarin.Forms.Entry" /> text area through the colors of the rainbow as the user enters text.</para>
- <code lang="XAML"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
-<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
- xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
- xmlns:local="clr-namespace:TriggerDemo"
- x:Class="TriggerDemo.TriggerDemoPage">
- <StackLayout VerticalOptions="Center">
- <Label Text="Do you see colors?"
- VerticalOptions="Center"
- HorizontalOptions="Center" />
- <Entry Placeholder="Type stuff here."
- VerticalOptions="Center"
- HorizontalOptions="Center"
- BackgroundColor="Black">
- <Entry.Triggers>
- <EventTrigger Event="TextChanged" >
- <local:ColorTriggerAction />
- </EventTrigger>
- </Entry.Triggers>
- </Entry>
- </StackLayout>
-</ContentPage>]]></code>
- </example>
- </remarks>
- <altmember cref="T:Xamarin.Forms.Setter" />
- <altmember cref="T:Xamarin.Forms.PropertyCondition" />
- <altmember cref="T:Xamarin.Forms.DataTrigger" />
- <altmember cref="T:Xamarin.Forms.Trigger" />
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public EventTrigger ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.EventTrigger" /> instance.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Actions">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.TriggerAction&gt; Actions { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.TriggerAction&gt; Actions" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.TriggerAction&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of <see cref="T:Xamarin.Forms.TriggerAction" /> objects that will be invoked when the event that is identified by the <see cref="P:Xamarin.Forms.EventTrigger.Event" /> property is raised.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Event">
- <MemberSignature Language="C#" Value="public string Event { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Event" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the name of the event that will cause the actions that are contained in the <see cref="P:Xamarin.Forms.EventTrigger.Actions" /> to be invoked.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAttached">
- <MemberSignature Language="C#" Value="protected override void OnAttached ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnAttached() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Internal.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnDetaching">
- <MemberSignature Language="C#" Value="protected override void OnDetaching ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnDetaching() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Internal.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ExportEffectAttribute" FullName="Xamarin.Forms.ExportEffectAttribute">
- <TypeSignature Language="C#" Value="public class ExportEffectAttribute : Attribute" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ExportEffectAttribute extends System.Attribute" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Attribute</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Attribute that identifies a <see cref="T:Xamarin.Forms.Effect" /> with a unique identifier that can be used with <see cref="M:Xamarin.Forms.Effect.Resolve" /> to locate an effect.</summary>
- <remarks>
- <para>Developers must supply a name that is unique over the scope of the value that was supplied to <see cref="T:Xamarin.Forms.ResolutionGroupNameAttribute" />. The <see cref="T:Xamarin.Forms.Effect.Resolve" /> method takes a string that is the concatenation of the the resolution group name that was provided to <see cref="T:Xamarin.Forms.ResolutionGroupNameAttribute" />, '<c>.</c>', and the name that was supplied to <see cref="T:Xamarin.Forms.ExportEffectAttribute" />, and returns an effect that will have the type <paramref name="effectType" />.</para>
- <example>
- <para>For example, with the declarations:</para>
- <code lang="c#"><![CDATA[
- [assembly: ResolutionGroupName ("com.YourCompany")]
- [assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]]]></code>
- <para>Then the code below will add the effect to a button:</para>
- <code lang="c#"><![CDATA[
- [var button = new Button { Text = "I have a shadow" };
-button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));]]></code>
- </example>
- </remarks>
- <altmember cref="T:Xamarin.Forms.ResolutionGroupNameAttribute" />
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ExportEffectAttribute (Type effectType, string uniqueName);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type effectType, string uniqueName) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="effectType" Type="System.Type" />
- <Parameter Name="uniqueName" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="effectType">The type of the marked <see cref="T:Xamarin.Forms.Effect" />.</param>
- <param name="uniqueName">A unique name for the <see cref="T:Xamarin.Forms.Effect" />.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ExportEffectAttribute" />.</summary>
- <remarks>
- <para>Developers must supply a <paramref name="uniqueName" /> that is unique over the scope of the value that was supplied to <see cref="T:Xamarin.Forms.ResolutionGroupNameAttribute" />. The <see cref="T:Xamarin.Forms.Effect.Resolve" /> method takes a string that is the concatenation of the the resolution group name that was provided to <see cref="T:Xamarin.Forms.ResolutionGroupNameAttribute" />, '<c>.</c>', and the name that was supplied to <see cref="T:Xamarin.Forms.ExportEffectAttribute" />, and returns an effect that will have the type <paramref name="effectType" />.</para>
- <example>
- <para>For example, with the declarations:</para>
- <code lang="c#"><![CDATA[
- [assembly: ResolutionGroupName ("com.YourCompany")]
- [assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]]]></code>
- <para>Then the code below will add the effect to a button:</para>
- <code lang="c#"><![CDATA[
- [var button = new Button { Text = "I have a shadow" };
-button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));]]></code>
- </example>
- </remarks>
- <altmember cref="T:Xamarin.Forms.ResolutionGroupNameAttribute" />
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="FileImageSource" FullName="Xamarin.Forms.FileImageSource">
- <TypeSignature Language="C#" Value="public sealed class FileImageSource : Xamarin.Forms.ImageSource" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit FileImageSource extends Xamarin.Forms.ImageSource" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ImageSource</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.FileImageSourceConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>An <see cref="T:Xamarin.Forms.ImageSource" /> that reads an image from a file.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public FileImageSource ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.FileImageSource" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Cancel">
- <MemberSignature Language="C#" Value="public override System.Threading.Tasks.Task&lt;bool&gt; Cancel ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; Cancel() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Request a cancel of the ImageSource loading.</summary>
- <returns>An awaitable Task.</returns>
- <remarks>Overriden for FileImageSource. FileImageSource are not cancellable, so this will always returns a completed Task with <see langword="false" /> as Result.</remarks>
- </Docs>
- </Member>
- <Member MemberName="File">
- <MemberSignature Language="C#" Value="public string File { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string File" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the file from which this <see cref="T:Xamarin.Forms.FileImageSource" /> will load an image.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FileProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FileProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FileProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.FileImageSource.File" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanged">
- <MemberSignature Language="C#" Value="protected override void OnPropertyChanged (string propertyName = null);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnPropertyChanged(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="propertyName">To be added.</param>
- <summary>Method that is called when the property that is specified by <paramref name="propertyName" /> is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.FileImageSource op_Implicit (string file);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Xamarin.Forms.FileImageSource op_Implicit(string file) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FileImageSource</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="file" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="file">To be added.</param>
- <summary>Allows implicit casting from a string.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static string op_Implicit (Xamarin.Forms.FileImageSource file);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname string op_Implicit(class Xamarin.Forms.FileImageSource file) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="file" Type="Xamarin.Forms.FileImageSource" />
- </Parameters>
- <Docs>
- <param name="file">To be added.</param>
- <summary>Allows implicit casting to a string.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToString">
- <MemberSignature Language="C#" Value="public override string ToString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns the path to the file for the image, prefixed with the string, "File: ".</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="FileImageSourceConverter" FullName="Xamarin.Forms.FileImageSourceConverter">
- <TypeSignature Language="C#" Value="public sealed class FileImageSourceConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit FileImageSourceConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> that converts to <see cref="P:Xamarin.Forms.FileImageSource" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public FileImageSourceConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="P:Xamarin.Forms.FileImageSource" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">To be added.</param>
- <summary>Returns <see langword="true" /> if the source type can be converted with this type converter.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Converts <paramref name="value" /> with the specified <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <summary>Creates a file image source given a path to an image.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="FocusEventArgs" FullName="Xamarin.Forms.FocusEventArgs">
- <TypeSignature Language="C#" Value="public class FocusEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FocusEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Event args for <see cref="T:Xamarin.Forms.VisualElement" />'s <see cref="E:Xamarin.Forms.VisualElement.Focused" /> and <see cref="T:Xamarin.Forms.VisualElement.Unfocused" /> events.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public FocusEventArgs (Xamarin.Forms.VisualElement visualElement, bool isFocused);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.VisualElement visualElement, bool isFocused) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="visualElement" Type="Xamarin.Forms.VisualElement" />
- <Parameter Name="isFocused" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="visualElement">The <see cref="T:Xamarin.Foms.VisualElement" /> who's focused was changed.</param>
- <param name="isFocused">Whether or not the <paramref name="visualElement" /> was focused.</param>
- <summary>Constructs and initializes a new instance of the <see cref="T:Xamarin.Forms.FocusEventArgs" /> class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsFocused">
- <MemberSignature Language="C#" Value="public bool IsFocused { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsFocused" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets whether or not the <see cref="P:Xamarin.Forms.FocusEventArgs.View" /> was focused.</summary>
- <value>
- <see langword="true" /> if the view was focused, <see langword="false" /> otherwise.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="VisualElement">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.VisualElement VisualElement { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.VisualElement VisualElement" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.VisualElement</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the <see cref="T:Xamarin.Foms.VisualElement" /> who's focused was changed.</summary>
- <value>The <see cref="T:Xamarin.Foms.VisualElement" /> who's focused was changed.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Font" FullName="Xamarin.Forms.Font">
- <TypeSignature Language="C#" Value="public struct Font" />
- <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Font extends System.ValueType" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.ValueType</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.FontTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>The font used to display text.</summary>
- <remarks>The available fonts, and the matching between <see cref="T:Xamarin.Forms.Font" /> and real displayed fonts is device-dependent.</remarks>
- </Docs>
- <Members>
- <Member MemberName="BoldSystemFontOfSize">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Font BoldSystemFontOfSize (double size);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Font BoldSystemFontOfSize(float64 size) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("BoldSystemFontOfSize is obsolete as of version 1.2.0. Please use SystemFontOfSize (double, FontAttributes) instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="size">The desired font size.</param>
- <summary>Returns a font instance that represents the default bold font, in the requested size, for the device.</summary>
- <returns>The requested bold <see cref="T:Xamarin.Forms.Font" />.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BoldSystemFontOfSize">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Font BoldSystemFontOfSize (Xamarin.Forms.NamedSize size);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Font BoldSystemFontOfSize(valuetype Xamarin.Forms.NamedSize size) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("BoldSystemFontOfSize is obsolete as of version 1.2.0. Please use SystemFontOfSize (NamedSize, FontAttributes) instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="Xamarin.Forms.NamedSize" />
- </Parameters>
- <Docs>
- <param name="size">The desired font <see cref="T:Xamarin.Forms.NamedSize" />.</param>
- <summary>Returns an usable font instance representing the default bold font, in the requested NamedSize, for the device.</summary>
- <returns>The requested bold <see cref="T:Xamarin.Forms.Font" />.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Font Default { get; }" />
- <MemberSignature Language="ILAsm" Value=".property valuetype Xamarin.Forms.Font Default" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the default font for the device.</summary>
- <value>The default font for the device.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="obj" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="obj">The <see cref="T:System.Object" /> value to compare this font to.</param>
- <summary>Determine if the provided <see cref="T:System.Object" /> is equivalent to the current Font.</summary>
- <returns>
- <see langword="true" /> if the provided object is an equivalent font. <see langword="false" /> otherwise.</returns>
- <remarks>Overriden.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontAttributes">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FontAttributes FontAttributes { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.FontAttributes FontAttributes" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FontAttributes</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the font is bold, italic, or neither.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamily">
- <MemberSignature Language="C#" Value="public string FontFamily { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string FontFamily" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the font family to which this font belongs.</summary>
- <value>The font family to which this <see cref="T:Xamarin.Forms.Font" /> structure belongs.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSize">
- <MemberSignature Language="C#" Value="public double FontSize { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 FontSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the size of the font.</summary>
- <value>A <see langword="double" /> that indicates the size of the font.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Get the Hashcode for this <see cref="T:System.Object" />.</summary>
- <returns>A signed 32-bit hash code.</returns>
- <remarks>Overriden.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsDefault">
- <MemberSignature Language="C#" Value="public bool IsDefault { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsDefault" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that tells whether this font has no attributes, belongs to the default family, and has no attributes set.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NamedSize">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.NamedSize NamedSize { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.NamedSize NamedSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.NamedSize</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the named font size, such as "Large" or "Small".</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OfSize">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Font OfSize (string name, double size);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Font OfSize(string name, float64 size) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="size" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="name">The name of the targeted system font.</param>
- <param name="size">The desired font size.</param>
- <summary>Returns a <see cref="T:Xamarin.Forms.Font" /> structure with the requested font and size.</summary>
- <returns>A <see cref="T:Xamarin.Forms.Font" /> instance.</returns>
- <remarks>Font availability is platform- and device-dependent.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OfSize">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Font OfSize (string name, Xamarin.Forms.NamedSize size);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Font OfSize(string name, valuetype Xamarin.Forms.NamedSize size) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="size" Type="Xamarin.Forms.NamedSize" />
- </Parameters>
- <Docs>
- <param name="name">The name of the targeted system font.</param>
- <param name="size">The desired font <see cref="T:Xamarin.Forms.NamedSize" />.</param>
- <summary>Returns an usable <see cref="T:Xamarin.Forms.Font" />, with the requested font and NamedSize.</summary>
- <returns>A Font instance.</returns>
- <remarks>Font availability is platform and device dependent.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Equality">
- <MemberSignature Language="C#" Value="public static bool op_Equality (Xamarin.Forms.Font left, Xamarin.Forms.Font right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype Xamarin.Forms.Font left, valuetype Xamarin.Forms.Font right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Font" />
- <Parameter Name="right" Type="Xamarin.Forms.Font" />
- </Parameters>
- <Docs>
- <param name="left">To be added.</param>
- <param name="right">To be added.</param>
- <summary>Returns <see langword="true" /> if <paramref name="left" /> represents the same font that <paramref name="right" /> represents. Otherwise, <see langword="false" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Inequality">
- <MemberSignature Language="C#" Value="public static bool op_Inequality (Xamarin.Forms.Font left, Xamarin.Forms.Font right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(valuetype Xamarin.Forms.Font left, valuetype Xamarin.Forms.Font right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Font" />
- <Parameter Name="right" Type="Xamarin.Forms.Font" />
- </Parameters>
- <Docs>
- <param name="left">To be added.</param>
- <param name="right">To be added.</param>
- <summary>Returns <see langword="true" /> if <paramref name="left" /> does not represent the same font that <paramref name="right" /> represents. Otherwise, <see langword="false" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SystemFontOfSize">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Font SystemFontOfSize (double size);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Font SystemFontOfSize(float64 size) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="size">The desired font size.</param>
- <summary>Returns an usable font instance representing the default font, in the requested size, for the device and platform.</summary>
- <returns>The requested <see cref="T:Xamarin.Forms.Font" />.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SystemFontOfSize">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Font SystemFontOfSize (Xamarin.Forms.NamedSize size);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Font SystemFontOfSize(valuetype Xamarin.Forms.NamedSize size) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="Xamarin.Forms.NamedSize" />
- </Parameters>
- <Docs>
- <param name="size">The desired font <see cref="T:Xamarin.Forms.NamedSize" />.</param>
- <summary>Returns an usable font instance representing the default font, in the requested size, for the device and platform.</summary>
- <returns>The requested bold <see cref="T:Xamarin.Forms.Font" />.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SystemFontOfSize">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Font SystemFontOfSize (double size, Xamarin.Forms.FontAttributes attributes);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Font SystemFontOfSize(float64 size, valuetype Xamarin.Forms.FontAttributes attributes) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="System.Double" />
- <Parameter Name="attributes" Type="Xamarin.Forms.FontAttributes" />
- </Parameters>
- <Docs>
- <param name="size">The requested font size.</param>
- <param name="attributes">Whether the font is bold, italic, or neither.</param>
- <summary>Returns a font structure with the specified size and attributes.</summary>
- <returns>A <see cref="T:Xamarin.Forms.Font" /> structure with the specified <paramref name="attributes" /> and <paramref name="size" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SystemFontOfSize">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Font SystemFontOfSize (Xamarin.Forms.NamedSize size, Xamarin.Forms.FontAttributes attributes);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Font SystemFontOfSize(valuetype Xamarin.Forms.NamedSize size, valuetype Xamarin.Forms.FontAttributes attributes) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="Xamarin.Forms.NamedSize" />
- <Parameter Name="attributes" Type="Xamarin.Forms.FontAttributes" />
- </Parameters>
- <Docs>
- <param name="size">The requested named font size.</param>
- <param name="attributes">Whether the font is bold, italic, or neither.</param>
- <summary>Returns a font structure with the specified size and attributes.</summary>
- <returns>A <see cref="T:Xamarin.Forms.Font" /> structure with the specified <paramref name="attributes" /> and <paramref name="size" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToString">
- <MemberSignature Language="C#" Value="public override string ToString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a string representation of this font structure.</summary>
- <returns>A string representation of this <see cref="T:Xamarin.Forms.Font" /> structure.</returns>
- <remarks>The <see cref="M:Xamarin.Forms.Font.ToString" /> method returns a string that contains a labeled, comma-separated list of the <see cref="P:Xamarin.Forms.Font.FontFamily" />, <see cref="P:Xamarin.Forms.Font.FontSize" />, <see cref="P:Xamarin.Forms.Font.NamedSize" /> , and <see cref="P:Xamarin.Forms.Font.FontAttributes" /> properties.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UseNamedSize">
- <MemberSignature Language="C#" Value="public bool UseNamedSize { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool UseNamedSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the target operating system should use size that is specified by the <see cref="T:Xamarin.Forms.Font.NamedSize" /> property.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WithAttributes">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Font WithAttributes (Xamarin.Forms.FontAttributes fontAttributes);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Font WithAttributes(valuetype Xamarin.Forms.FontAttributes fontAttributes) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="fontAttributes" Type="Xamarin.Forms.FontAttributes" />
- </Parameters>
- <Docs>
- <param name="fontAttributes">Whether the font is italic, bold, or neither.</param>
- <summary>Returns a new font structure with the specified attributes.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Font" /> structure with the attributes that were specified with <paramref name="fontAttributes" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WithSize">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Font WithSize (double size);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Font WithSize(float64 size) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="size">The requested font size.</param>
- <summary>Returns a new font structure with the size that was specified with <paramref name="size" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WithSize">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Font WithSize (Xamarin.Forms.NamedSize size);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Font WithSize(valuetype Xamarin.Forms.NamedSize size) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="Xamarin.Forms.NamedSize" />
- </Parameters>
- <Docs>
- <param name="size">The requested named font size.</param>
- <summary>A new <see cref="T:Xamarin.Forms.Font" /> structure with the size that was specified with <paramref name="size" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="FontAttributes" FullName="Xamarin.Forms.FontAttributes">
- <TypeSignature Language="C#" Value="public enum FontAttributes" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed FontAttributes extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.Flags</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Enumerates values that describe font styles.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Bold">
- <MemberSignature Language="C#" Value="Bold" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.FontAttributes Bold = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FontAttributes</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The font is bold.</summary>
- </Docs>
- </Member>
- <Member MemberName="Italic">
- <MemberSignature Language="C#" Value="Italic" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.FontAttributes Italic = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FontAttributes</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The font is italic.</summary>
- </Docs>
- </Member>
- <Member MemberName="None">
- <MemberSignature Language="C#" Value="None" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.FontAttributes None = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FontAttributes</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The font is unmodified.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="FontSizeConverter" FullName="Xamarin.Forms.FontSizeConverter">
- <TypeSignature Language="C#" Value="public class FontSizeConverter : Xamarin.Forms.TypeConverter, Xamarin.Forms.IExtendedTypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FontSizeConverter extends Xamarin.Forms.TypeConverter implements class Xamarin.Forms.IExtendedTypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IExtendedTypeConverter</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Converts a string into a font size.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public FontSizeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new <see cref="T:Xamarin.Forms.FontSizeConverter" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">To be added.</param>
- <summary>Returns a value that indicates if the source type can be converted to a font size.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Converts an object into a font size.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <summary>Converts a string representation of a font size into a font size.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IExtendedTypeConverter.ConvertFrom">
- <MemberSignature Language="C#" Value="object IExtendedTypeConverter.ConvertFrom (System.Globalization.CultureInfo culture, object value, IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.IExtendedTypeConverter.ConvertFrom(class System.Globalization.CultureInfo culture, object value, class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("IExtendedTypeConverter.ConvertFrom is obsolete as of version 2.2.0. Please use ConvertFromInvariantString (string, IServiceProvider) instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="culture">To be added.</param>
- <param name="value">To be added.</param>
- <param name="serviceProvider">To be added.</param>
- <summary>For internal use only.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IExtendedTypeConverter.ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="object IExtendedTypeConverter.ConvertFromInvariantString (string value, IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.IExtendedTypeConverter.ConvertFromInvariantString(string value, class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <param name="serviceProvider">To be added.</param>
- <summary>For internal use only.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="FontTypeConverter" FullName="Xamarin.Forms.FontTypeConverter">
- <TypeSignature Language="C#" Value="public sealed class FontTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit FontTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> that converts from strings to <see cref="T:Xamarin.Forms.Core.Font" />.</summary>
- <remarks>String should be formatted as "[name],[attributes],[size]" there may be multiple attributes, e.g. "Georgia, Bold, Italic, 42"</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public FontTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.FontTypeConverter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">To be added.</param>
- <summary>Returns a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.FontTypeConverter" /> can convert the <paramref name="sourceType" /> to a <see cref="T:Xamarin.Forms.Core.Font" /> instance.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.Core.Font" /> by using the specified <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.Core.Font" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="FormattedString" FullName="Xamarin.Forms.FormattedString">
- <TypeSignature Language="C#" Value="public class FormattedString : System.ComponentModel.INotifyPropertyChanged" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FormattedString extends System.Object implements class System.ComponentModel.INotifyPropertyChanged" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.ComponentModel.INotifyPropertyChanged</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Spans")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Represents a text with attributes applied to some parts.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public FormattedString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the FormattedString class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static string op_Explicit (Xamarin.Forms.FormattedString formatted);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname string op_Explicit(class Xamarin.Forms.FormattedString formatted) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="formatted" Type="Xamarin.Forms.FormattedString" />
- </Parameters>
- <Docs>
- <param name="formatted">To be added.</param>
- <summary>Cast the FormattedString to a string, stripping all the attributes.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.FormattedString op_Implicit (string text);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Xamarin.Forms.FormattedString op_Implicit(string text) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FormattedString</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="text" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="text">To be added.</param>
- <summary>Cast a string to a FormattedString that contains a single span with no attribute set.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PropertyChanged">
- <MemberSignature Language="C#" Value="public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.ComponentModel.PropertyChangedEventHandler PropertyChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.ComponentModel.PropertyChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when a bound property is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Spans">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.Span&gt; Spans { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Span&gt; Spans" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.Span&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the collection of spans.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToString">
- <MemberSignature Language="C#" Value="public override string ToString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns the text of the formatted string as an unformatted string.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Frame" FullName="Xamarin.Forms.Frame">
- <TypeSignature Language="C#" Value="public class Frame : Xamarin.Forms.ContentView, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Frame&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Frame extends Xamarin.Forms.ContentView implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Frame&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ContentView</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Frame&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Content")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._FrameRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>An element containing a single child, with some framing options.</summary>
- <remarks>
- <para>Frame have a default <see cref="P:Xamarin.Forms.Layout.Padding" /> of 20.</para>
- <para>
- The following example shows how to construct a new Frame with an Outline color.
- </para>
- <example>
- <code lang="C#"><![CDATA[
-MainPage = new ContentPage () {
- Content = new Frame {
- Content = new Label { Text = "I'm Framous!" },
- OutlineColor = Color.Silver,
- VerticalOptions = LayoutOptions.CenterAndExpand,
- HorizontalOptions = LayoutOptions.Center
- }
-};
- ]]></code>
- </example>
- <para>
- <img href="Frame.TripleScreenShot.png" />
- </para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.Frame" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>HasShadow</term>
- <description>
- <para>
- <c>true</c> or <c>false</c>, to indicate whether to show a shadow effect where the platform supports it.</para>
- </description>
- </item>
- <item>
- <term>OutlineColor</term>
- <description>
- <para>A color specification, with or without the prefix, "Color". For example, "Color.Red" and "Red" both specify the color red.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Frame ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the Frame class.</summary>
- <remarks>A Frame has a default <see cref="P:Xamarin.Forms.Layout.Padding" /> of 20.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CornerRadius">
- <MemberSignature Language="C#" Value="public float CornerRadius { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float32 CornerRadius" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Single</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the corner radius of the frame.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CornerRadiusProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CornerRadiusProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CornerRadiusProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Frame.CornerRadius" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HasShadow">
- <MemberSignature Language="C#" Value="public bool HasShadow { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool HasShadow" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a flag indicating if the Frame has a shadow displayed. This is a bindable property.</summary>
- <value>A <see cref="T:System.Boolean" /> indicating whether or not the Frame has a shadow. Default is <see langword="true" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="HasShadowProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HasShadowProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HasShadowProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the HasShadow bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Frame&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Frame&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Frame&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.Frame" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OutlineColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color OutlineColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color OutlineColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the color of the border of the Frame. This is a bindable property.</summary>
- <value>A <see cref="T:Xamarin.Forms.Color" /> representing the border Color. Default is <see cref="P:Xamarin.Forms.Color.Default" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OutlineColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty OutlineColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty OutlineColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the OutlineColor bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="GestureRecognizer" FullName="Xamarin.Forms.GestureRecognizer">
- <TypeSignature Language="C#" Value="public class GestureRecognizer : Xamarin.Forms.Element, System.ComponentModel.INotifyPropertyChanged, Xamarin.Forms.IGestureRecognizer" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit GestureRecognizer extends Xamarin.Forms.Element implements class System.ComponentModel.INotifyPropertyChanged, class Xamarin.Forms.IGestureRecognizer" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Element</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.ComponentModel.INotifyPropertyChanged</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IGestureRecognizer</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>The base class for all gesture recognizers.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="Parent">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Element Parent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element Parent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The parent element of the gesture recognizer.</summary>
- <value>An element from which the binding context will be inherited.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.XamlParent">
- <MemberSignature Language="C#" Value="WeakReference&lt;Xamarin.Forms.Element&gt; Xamarin.Forms.IElement.XamlParent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.WeakReference`1&lt;class Xamarin.Forms.Element&gt; Xamarin.Forms.IElement.XamlParent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.WeakReference&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a weak reference to the parent of this <see cref="T:Xamarin.Forms.GestureRecognizer" /> object.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="GestureState" FullName="Xamarin.Forms.GestureState">
- <TypeSignature Language="C#" Value="public enum GestureState" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed GestureState extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumeration specifying the various states of a gesture.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Began">
- <MemberSignature Language="C#" Value="Began" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GestureState Began = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GestureState</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The gesture has begun and has not ended, failed, or been cancelled.</summary>
- </Docs>
- </Member>
- <Member MemberName="Cancelled">
- <MemberSignature Language="C#" Value="Cancelled" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GestureState Cancelled = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GestureState</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The gesture was cancelled.</summary>
- </Docs>
- </Member>
- <Member MemberName="Ended">
- <MemberSignature Language="C#" Value="Ended" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GestureState Ended = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GestureState</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The gesture has ended.</summary>
- </Docs>
- </Member>
- <Member MemberName="Failed">
- <MemberSignature Language="C#" Value="Failed" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GestureState Failed = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GestureState</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The gesture was not recognized.</summary>
- </Docs>
- </Member>
- <Member MemberName="Possible">
- <MemberSignature Language="C#" Value="Possible" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GestureState Possible = int32(5)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GestureState</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The gesture is in progress and may still become recognizable.</summary>
- </Docs>
- </Member>
- <Member MemberName="Update">
- <MemberSignature Language="C#" Value="Update" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GestureState Update = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GestureState</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The gesture state is being updated.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="GestureStatus" FullName="Xamarin.Forms.GestureStatus">
- <TypeSignature Language="C#" Value="public enum GestureStatus" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed GestureStatus extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates possible gesture states.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Canceled">
- <MemberSignature Language="C#" Value="Canceled" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GestureStatus Canceled = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GestureStatus</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The gesture was canceled.</summary>
- </Docs>
- </Member>
- <Member MemberName="Completed">
- <MemberSignature Language="C#" Value="Completed" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GestureStatus Completed = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GestureStatus</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The gesture completed.</summary>
- </Docs>
- </Member>
- <Member MemberName="Running">
- <MemberSignature Language="C#" Value="Running" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GestureStatus Running = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GestureStatus</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The gesture is still being recognized.</summary>
- </Docs>
- </Member>
- <Member MemberName="Started">
- <MemberSignature Language="C#" Value="Started" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GestureStatus Started = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GestureStatus</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The gesture started.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Grid+IGridList&lt;T&gt;" FullName="Xamarin.Forms.Grid+IGridList&lt;T&gt;">
- <TypeSignature Language="C#" Value="public interface Grid.IGridList&lt;T&gt; : System.Collections.Generic.ICollection&lt;T&gt;, System.Collections.Generic.IEnumerable&lt;T&gt;, System.Collections.Generic.IList&lt;T&gt; where T : View" />
- <TypeSignature Language="ILAsm" Value=".class nested public interface auto ansi abstract Grid/IGridList`1&lt;(class Xamarin.Forms.View) T&gt; implements class System.Collections.Generic.ICollection`1&lt;!T&gt;, class System.Collections.Generic.IEnumerable`1&lt;!T&gt;, class System.Collections.Generic.IList`1&lt;!T&gt;, class System.Collections.IEnumerable" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.Generic.ICollection&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IEnumerable&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IList&lt;T&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <typeparam name="T">The type of elements in the grid.</typeparam>
- <summary>List interface with overloads for adding elements to a grid.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (Xamarin.Forms.View view, int left, int top);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Add(class Xamarin.Forms.View view, int32 left, int32 top) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- <Parameter Name="left" Type="System.Int32" />
- <Parameter Name="top" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="view">The view to add.</param>
- <param name="left">The column to add the view to.</param>
- <param name="top">The row to add the view to.</param>
- <summary>Adds a view to the List at the specified location with a RowSpan and HeightSpan of 1.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (Xamarin.Forms.View view, int left, int right, int top, int bottom);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Add(class Xamarin.Forms.View view, int32 left, int32 right, int32 top, int32 bottom) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- <Parameter Name="left" Type="System.Int32" />
- <Parameter Name="right" Type="System.Int32" />
- <Parameter Name="top" Type="System.Int32" />
- <Parameter Name="bottom" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="view">The view to add.</param>
- <param name="left">The left edge of the column span. Must be greater than 0.</param>
- <param name="right">The right edge of the column span. Must be greater than left.</param>
- <param name="top">The top edge of the row span. Must be greater than 0.</param>
- <param name="bottom">The bottom edge of the row span. Must be greater than top.</param>
- <summary>Adds a view to the List at the specified row and column spans.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="AddHorizontal">
- <MemberSignature Language="C#" Value="public void AddHorizontal (System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.View&gt; views);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddHorizontal(class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.View&gt; views) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="views" Type="System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.View&gt;" />
- </Parameters>
- <Docs>
- <param name="views">The views to add.</param>
- <summary>Add a collection views to the List such that they are horizontally stacked to the right of the current contents of the Grid.</summary>
- <remarks>The final span of each view is defined to be the height of the grid at the add time, and one column wide at the end of the current arrangement.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AddHorizontal">
- <MemberSignature Language="C#" Value="public void AddHorizontal (Xamarin.Forms.View view);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddHorizontal(class Xamarin.Forms.View view) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- </Parameters>
- <Docs>
- <param name="view">The view to add.</param>
- <summary>Add a view to the List such that it is horizontally stacked to the right of the current contents of the Grid.</summary>
- <remarks>The final span of the view is defined to be the height of the grid at the add time, and one column wide at the end of the current arrangement.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AddVertical">
- <MemberSignature Language="C#" Value="public void AddVertical (System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.View&gt; views);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddVertical(class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.View&gt; views) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="views" Type="System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.View&gt;" />
- </Parameters>
- <Docs>
- <param name="views">The views to add.</param>
- <summary>Add a collection views to the List such that they are vertically stacked below the current contents of the Grid.</summary>
- <remarks>The final span of each view is defined to be the width of the grid at the add time, and one row tall at the end of the current arrangement.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AddVertical">
- <MemberSignature Language="C#" Value="public void AddVertical (Xamarin.Forms.View view);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddVertical(class Xamarin.Forms.View view) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- </Parameters>
- <Docs>
- <param name="view">The view to add.</param>
- <summary>Add a view to the List such that it is vertically stacked below the current contents of the Grid.</summary>
- <remarks>The final span of the view is defined to be the width of the grid at the add time, and one row tall at the end of the current arrangement.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Grid" FullName="Xamarin.Forms.Grid">
- <TypeSignature Language="C#" Value="public class Grid : Xamarin.Forms.Layout&lt;Xamarin.Forms.View&gt;, Xamarin.Forms.IGridController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Grid extends Xamarin.Forms.Layout`1&lt;class Xamarin.Forms.View&gt; implements class Xamarin.Forms.IGridController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Layout&lt;Xamarin.Forms.View&gt;</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="T">Xamarin.Forms.View</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IGridController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>A layout that arranges views in rows and columns.</summary>
- <remarks>
- <example>
- <para>The following example shows a basic use:</para>
- <code lang="C#"><![CDATA[
-using System;
-using Xamarin.Forms;
-
-namespace FormsGallery
-{
- class GridDemoPage : ContentPage
- {
- public GridDemoPage()
- {
- Grid grid = new Grid
- {
- VerticalOptions = LayoutOptions.FillAndExpand,
- RowDefinitions =
- {
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = new GridLength(1, GridUnitType.Star) },
- new RowDefinition { Height = new GridLength(100, GridUnitType.Absolute) }
- },
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Auto },
- new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) },
- new ColumnDefinition { Width = new GridLength(100, GridUnitType.Absolute) }
- }
- };
-
- grid.Children.Add(new Label
- {
- Text = "Grid",
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
- HorizontalOptions = LayoutOptions.Center
- }, 0, 3, 0, 1);
-
- grid.Children.Add(new Label
- {
- Text = "Autosized cell",
- TextColor = Color.White,
- BackgroundColor = Color.Blue
- }, 0, 1);
-
- grid.Children.Add(new BoxView
- {
- Color = Color.Silver,
- HeightRequest = 0
- }, 1, 1);
-
- grid.Children.Add(new BoxView
- {
- Color = Color.Teal
- }, 0, 2);
-
- grid.Children.Add(new Label
- {
- Text = "Leftover space",
- TextColor = Color.Purple,
- BackgroundColor = Color.Aqua,
- HorizontalTextAlignment = TextAlignment.Center,
- VerticalTextAlignment = TextAlignment.Center,
- }, 1, 2);
-
- grid.Children.Add(new Label
- {
- Text = "Span two rows (or more if you want)",
- TextColor = Color.Yellow,
- BackgroundColor = Color.Navy,
- HorizontalTextAlignment = TextAlignment.Center,
- VerticalTextAlignment = TextAlignment.Center
- }, 2, 3, 1, 3);
-
- grid.Children.Add(new Label
- {
- Text = "Span 2 columns",
- TextColor = Color.Blue,
- BackgroundColor = Color.Yellow,
- HorizontalTextAlignment = TextAlignment.Center,
- VerticalTextAlignment = TextAlignment.Center
- }, 0, 2, 3, 4);
-
- grid.Children.Add(new Label
- {
- Text = "Fixed 100x100",
- TextColor = Color.Aqua,
- BackgroundColor = Color.Red,
- HorizontalTextAlignment = TextAlignment.Center,
- VerticalTextAlignment = TextAlignment.Center
- }, 2, 3);
-
- // Accomodate iPhone status bar.
- this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
-
- // Build the page.
- this.Content = grid;
- }
- }
-}
-]]></code>
- </example>
- <para>The following shows Grids on the various platforms:</para>
- <para>
- <img href="Grid.TripleScreenShot.png" />
- </para>
- <para>It is convenient for the <see cref="T:Xamarin.Forms.Grid" /> layout class arranges to store row and column indices of each of its child elements. Additionally, when a <see cref="T:Xamarin.Forms.View" /> element is laid out with a grid, application developers can access and change the child's position and span from the child itself by using the <see cref="M:Xamarin.Forms.Get(BindableObject)" />, <see cref="M:Xamarin.Forms..Grid.GetRow(BindableObject)" />, <see cref="M:Xamarin.Forms.Grid.SetRow(BindableObject)" />, <see cref="M:Xamarin.Forms.Grid.GetRowSpan(BindableObject)" />, <see cref="M:Xamarin.Forms.Grid.SetRowSpan(BindableObject)" /> static methods, and the equivalent static methods for columns and column spans.</para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.Grid" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Children</term>
- <description>
- <para>Nested visual elements that are displayed in the Grid.</para>
- </description>
- </item>
- <item>
- <term>ColumnDefinitions</term>
- <description>
- <para>A list of <c>ColumnDefinition</c> specifications. See <see cref="T:Xamarin.Forms.ColumnDefinition" />.</para>
- </description>
- </item>
- <item>
- <term>ColumnSpacing</term>
- <description>An integer.<para></para></description>
- </item>
- <item>
- <term>RowDefinitions</term>
- <description>
- <para>A list of <c>RowDefinition</c> specifications. See <see cref="T:Xamarin.Forms.RowDefinition" />.</para>
- </description>
- </item>
- <item>
- <term>RowSpacing</term>
- <description>
- <para>An integer.</para>
- </description>
- </item>
- </list>
- <para>XAML for Xamarin.Forms supports the following attached properties for the <see cref="T:Xamarin.Forms.Grid" /> class:</para>
- <list type="table">
- <listheader>
- <term>Attached Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Column</term>
- <description>
- <para>An integer that represents the Column in which the item will appear.</para>
- </description>
- </item>
- <item>
- <term>ColumnSpan</term>
- <description>An integer that represents the number of Columns that the item will span.<para></para></description>
- </item>
- <item>
- <term>Row</term>
- <description>
- <para>An integer that represents the row in which the item will appear.</para>
- </description>
- </item>
- <item>
- <term>RowSpan</term>
- <description>
- <para>An integer that represents the number of rows that the item will span.</para>
- </description>
- </item>
- </list>
- <para>The documentation for the following <see cref="T:Xamarin.Forms.Grid" /> member methods contains XAML syntax examples:
-<list type="bullet"><item><term><see cref="M:Xamarin.Forms.Grid.SetRow" /></term></item><item><term><see cref="M:Xamarin.Forms.Grid.SetRowSpan" /></term></item><item><term><see cref="M:Xamarin.Forms.Grid.SetColumn" /></term></item><item><term><see cref="M:Xamarin.Forms.Grid.SetColumnSpan" /></term></item></list></para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Grid ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the Grid class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Children">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Grid.IGridList&lt;Xamarin.Forms.View&gt; Children { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Grid/IGridList`1&lt;class Xamarin.Forms.View&gt; Children" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Grid+IGridList&lt;Xamarin.Forms.View&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the collection of child elements of the Grid.</summary>
- <value>The collection of child elements.</value>
- <remarks>
- <para>Application developers can use implicit collection syntax in XAML to add items to this collection, because this property is the <c>ContentPropertyAttribute</c> for the Grid class.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ColumnDefinitions">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ColumnDefinitionCollection ColumnDefinitions { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ColumnDefinitionCollection ColumnDefinitions" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ColumnDefinitionCollection</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Provides the interface for the bound property that gets or sets the ordered collection of <see cref="T:Xamarin.Forms.ColumnDefinition" /> objects that control the layout of columns in the <see cref="T:Xamarin.Forms.Grid" />.</summary>
- <value>A ColumnDefinitionCollection for the Grid instance.</value>
- <remarks>
- <para>ColumnDefinitions is an ordered set of ColumnDefinition objects that determine the width of each column. Each successive ColumnDefintion controls the width of each successive column. If ColumnDefinitions is empty, or if there are more columns than definitions, then columns for which there is no definition are rendered as if they were controlled by a ColumnDefinition object that has its <see cref="P:Xamarin.Forms.ColumnDefinition.Width" /> property set to <see cref="P:Xamarin.Forms.GridLength.Auto" />.</para>
- <para>The <see cref="P:Xamarin.Forms.Grid.ColumnDefinitions" /> property has XAML syntax support. The syntax for this operation is shown below.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ColumnDefinitionsProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ColumnDefinitionsProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ColumnDefinitionsProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Implements the <see cref="P:Xamarin.Forms.Grid.ColumnDefinitions" /> property, and allows the <see cref="T:Xamarin.Forms.Grid" /> class to bind it to properties on other objects at run time.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ColumnProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ColumnProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ColumnProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Implements the attached property that represents the zero-based column index of a child element. See Remarks.</summary>
- <remarks>
- <para>The interface for this property is defined by the <see cref="M:Xamarin.Forms.Grid.GetColumn" /> and <see cref="M:Xamarin.Forms.Grid.SetColumn" /> methods.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ColumnSpacing">
- <MemberSignature Language="C#" Value="public double ColumnSpacing { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 ColumnSpacing" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Provides the interface for the bound property that gets or sets the distance between columns in the Grid.</summary>
- <value>The space between columns in this <see cref="T:Xamarin.Forms.Grid" />layout.</value>
- <remarks>
- <para>The <see cref="P:Xamarin.Forms.Grid.ColumnSpacing" /> property does not control spacing on the left and right edges of the <see cref="T:Xamarin.Forms.Grid" /> layout. Application developers can control the spacing around the outside of the <see cref="T:Xamarin.Forms.Grid" /> layout by setting the <see cref="P:Xamarin.Forms.Page.Padding" /> property of the visual element to which it belongs.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ColumnSpacingProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ColumnSpacingProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ColumnSpacingProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Implements the <see cref="P:Xamarin.Forms.Grid.ColumnSpacing" /> property, and allows the <see cref="T:Xamarin.Forms.Grid" /> class to bind it to properties on other objects at run time.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ColumnSpanProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ColumnSpanProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ColumnSpanProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Implements the attached property that represents the number of columns that a child element spans. See Remarks.</summary>
- <remarks>
- <para>The interface for this property is defined by the <see cref="M:Xamarin.Forms.Grid.GetColumnSpan" /> and <see cref="M:Xamarin.Forms.Grid.SetColumnSpan" /> methods.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetColumn">
- <MemberSignature Language="C#" Value="public static int GetColumn (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetColumn(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">An element that belongs to the Grid layout.</param>
- <summary>Gets the column of the <paramref name="bindable" /> child element.</summary>
- <returns>The column that the child element is in.</returns>
- <remarks>
- <para>The <see cref="M:Xamarin.Forms.Grid.GetColum" /> method corresponds to the value that is set by the following XAML attached property.</para>
- <list type="table">
- <listheader>
- <term>Attached Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Column</term>
- <description>
- <para>An integer that represents the Column in which the item will appear.</para>
- </description>
- </item>
- </list>
- <para>The remarks for the <see cref="M:Xamarin.Forms.Grid.SetColumn" /> method contain syntax for and information about the <c>Column</c> attached property.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetColumnSpan">
- <MemberSignature Language="C#" Value="public static int GetColumnSpan (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetColumnSpan(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">An element that belongs to the Grid layout.</param>
- <summary>Gets the column span of the <paramref name="bindable" /> child element.</summary>
- <returns>The column that the child element is in.</returns>
- <remarks>
- <para>The <see cref="M:Xamarin.Forms.Grid.GetColumSpan" /> method corresponds to the value that is set by the following XAML attached property.</para>
- <list type="table">
- <listheader>
- <term>Attached Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>ColumnSpan</term>
- <description>
- <para>An integer that represents the number of Columns that the item will span.</para>
- </description>
- </item>
- </list>
- <para>The remarks for the <see cref="M:Xamarin.Forms.Grid.SetColumnSpan" /> method contain syntax for and information about the <c>ColumnSpan</c> attached property.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetRow">
- <MemberSignature Language="C#" Value="public static int GetRow (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetRow(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">An element that belongs to the Grid layout.</param>
- <summary>Gets the row of the <paramref name="bindable" /> child element.</summary>
- <returns>The row that the child element is in.</returns>
- <remarks>
- <para>The <see cref="M:Xamarin.Forms.Grid.GetRow" /> method corresponds to the following XAML attached property:</para>
- <list type="table">
- <listheader>
- <term>Attached Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Row</term>
- <description>
- <para>An integer that represents the row in which the item will appear.</para>
- </description>
- </item>
- </list>
- <para>The remarks for the <see cref="M:Xamarin.Forms.Grid.SetRow" /> method contain syntax for and information about the <c>Row</c> attached property.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetRowSpan">
- <MemberSignature Language="C#" Value="public static int GetRowSpan (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetRowSpan(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">An element that belongs to the Grid layout.</param>
- <summary>Gets the row span of the <paramref name="bindable" /> child element.</summary>
- <returns>The row that the child element is in.</returns>
- <remarks>
- <para>The <see cref="M:Xamarin.Forms.Grid.GetRowSpan" /> method corresponds to the following XAML attached properties:</para>
- <list type="table">
- <listheader>
- <term>Attached Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>RowSpan</term>
- <description>An integer that represents the number of rows that the item will span.<para></para></description>
- </item>
- </list>
- <para>The remarks for the <see cref="M:Xamarin.Forms.Grid.SetRowSpan" /> method contain syntax for and information about the <c>RowSpan</c> attached property.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="InvalidateMeasure">
- <MemberSignature Language="C#" Value="protected override void InvalidateMeasure ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void InvalidateMeasure() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invalidates the grid layout.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InvalidateMeasureInernalNonVirtual">
- <MemberSignature Language="C#" Value="public void InvalidateMeasureInernalNonVirtual (Xamarin.Forms.Internals.InvalidationTrigger trigger);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InvalidateMeasureInernalNonVirtual(valuetype Xamarin.Forms.Internals.InvalidationTrigger trigger) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="trigger" Type="Xamarin.Forms.Internals.InvalidationTrigger" />
- </Parameters>
- <Docs>
- <param name="trigger">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChildren">
- <MemberSignature Language="C#" Value="protected override void LayoutChildren (double x, double y, double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">X-coordinate of the top left corner of the bounding rectangle.</param>
- <param name="y">Y-coordinate of the top left corner of the bounding rectangle.</param>
- <param name="width">Width of the bounding rectangle.</param>
- <param name="height">Height of the bounding rectangle.</param>
- <summary>
- <para>Lays out the child elements when the layout is invalidated.</para>
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAdded">
- <MemberSignature Language="C#" Value="protected override void OnAdded (Xamarin.Forms.View view);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnAdded(class Xamarin.Forms.View view) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- </Parameters>
- <Docs>
- <param name="view">The element that was added.</param>
- <summary>Method that is called when a child is added to this <see cref="T:Xamarin.Forms.Grid" /> element.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Application developers override this to respond when the binding context changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnRemoved">
- <MemberSignature Language="C#" Value="protected override void OnRemoved (Xamarin.Forms.View view);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnRemoved(class Xamarin.Forms.View view) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- </Parameters>
- <Docs>
- <param name="view">The element that was removed.</param>
- <summary>Method that is called when a child is removed from this <see cref="T:Xamarin.Forms.Grid" /> element.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The requested width.</param>
- <param name="heightConstraint">The requested height.</param>
- <summary>Method that is called when an attempt is made to resize this <see cref="T:Xamarin.Forms.Grid" /> element.</summary>
- <returns>
- <para>The new requested size.</para>
- </returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowDefinitions">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.RowDefinitionCollection RowDefinitions { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.RowDefinitionCollection RowDefinitions" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.RowDefinitionCollection</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Provides the interface for the bound property that gets or sets the collection of RowDefinition objects that control the heights of each row.</summary>
- <value>A RowDefinitionCollection for the Grid instance.</value>
- <remarks>
- <para>RowDefinitions is an ordered set of <see cref="T:Xamarin.Forms.RowDefinition" /> objects that determine the height of each column. Each successive RowDefintion controls the width of each successive column. If RowDefinitions is empty, or if there are more rows than definitions, then rows for which there is no definition are rendered as if they were controlled by a RowDefinition object that has its <see cref="P:Xamarin.Forms.RowDefinition.Height" /> property set to <see cref="P:Xamarin.Forms.GridLength.Auto" />.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="RowDefinitionsProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty RowDefinitionsProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty RowDefinitionsProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Implements the <see cref="P:Xamarin.Forms.Grid.RowDefinitions" /> property, and allows the <see cref="T:Xamarin.Forms.Grid" /> class to bind it to properties on other objects at run time.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty RowProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty RowProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Implements the attached property that represents the zero-based row index of a child element. See Remarks.</summary>
- <remarks>
- <para>The interface for this property is defined by the <see cref="M:Xamarin.Forms.Grid.GetRow" /> and <see cref="M:Xamarin.Forms.Grid.SetRowf" /> methods.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="RowSpacing">
- <MemberSignature Language="C#" Value="public double RowSpacing { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 RowSpacing" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the amount of space left between rows in the Grid. This is a bindable property.</summary>
- <value>The space between rows</value>
- <remarks>
- <para>The <see cref="P:Xamarin.Forms.Grid.RowSpacing" /> property does not control spacing on the top and bottom edges of the <see cref="T:Xamarin.Forms.Grid" /> layout. Application developers can control the spacing around the outside of the <see cref="T:Xamarin.Forms.Grid" /> layout by setting the <see cref="P:Xamarin.Forms.Page.Padding" /> property of the visual element to which it belongs.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="RowSpacingProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty RowSpacingProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty RowSpacingProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Implements the <see cref="P:Xamarin.Forms.Grid.RowSpacing" /> property, and allows the <see cref="T:Xamarin.Forms.Grid" /> class to bind it to properties on other objects at run time.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="RowSpanProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty RowSpanProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty RowSpanProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Implements the attached property that represents the number of rows that a child element spans, and allows the <see cref="T:Xamarin.Forms.Grid" /> class to bind it to properties on other objects at run time.</summary>
- <remarks>
- <para>The interface for this property is defined by the <see cref="M:Xamarin.Forms.Grid.GetRowSpan" /> and <see cref="M:Xamarin.Forms.Grid.SetRowSpan" /> methods.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetColumn">
- <MemberSignature Language="C#" Value="public static void SetColumn (Xamarin.Forms.BindableObject bindable, int value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetColumn(class Xamarin.Forms.BindableObject bindable, int32 value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="bindable">A child element of this Grid to move to a different column.</param>
- <param name="value">The column in which to place the child element.</param>
- <summary>Changes the column in which a child element will be placed.</summary>
- <remarks>
- <para>The <see cref="M:Xamarin.Forms.Grid.GetColumSpan" /> method corresponds to the value that is set by the following XAML attached property.</para>
- <list type="table">
- <listheader>
- <term>Attached Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>ColumnSpan</term>
- <description>
- <para>An integer that represents the Column in which the item will appear.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetColumnSpan">
- <MemberSignature Language="C#" Value="public static void SetColumnSpan (Xamarin.Forms.BindableObject bindable, int value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetColumnSpan(class Xamarin.Forms.BindableObject bindable, int32 value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="bindable">A child element of this Grid on which to assign a new column span.</param>
- <param name="value">The new column span.</param>
- <summary>Changes the column span of the specified child element.</summary>
- <remarks>
- <para>The <see cref="M:Xamarin.Forms.Grid.GetColum" /> method corresponds to the value that is set by the following XAML attached property.</para>
- <list type="table">
- <listheader>
- <term>Attached Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Column</term>
- <description>
- <para>An integer that represents the number of Columns that the item will span.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetRow">
- <MemberSignature Language="C#" Value="public static void SetRow (Xamarin.Forms.BindableObject bindable, int value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetRow(class Xamarin.Forms.BindableObject bindable, int32 value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="bindable">A child element of this Grid to move to a different row.</param>
- <param name="value">The row in which to place the child element.</param>
- <summary>Changes the row in which a child element will be placed.</summary>
- <remarks>
- <para>The <see cref="M:Xamarin.Forms.Grid.SetRow" /> method corresponds to the following XAML attached property:</para>
- <list type="table">
- <listheader>
- <term>Attached Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Row</term>
- <description>
- <para>An integer that represents the row in which the item will appear.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetRowSpan">
- <MemberSignature Language="C#" Value="public static void SetRowSpan (Xamarin.Forms.BindableObject bindable, int value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetRowSpan(class Xamarin.Forms.BindableObject bindable, int32 value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="bindable">A child element of this Grid on which to assign a new row span.</param>
- <param name="value">The new row span.</param>
- <summary>Changes the row span of the specified child element.</summary>
- <remarks>
- <para>The <see cref="M:Xamarin.Forms.Grid.SetRowSpan" /> method corresponds to the following XAML attached property:</para>
- <list type="table">
- <listheader>
- <term>Attached Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>RowSpan</term>
- <description>An integer that represents the number of rows that the item will span.<para></para></description>
- </item>
- </list>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="GridLength" FullName="Xamarin.Forms.GridLength">
- <TypeSignature Language="C#" Value="public struct GridLength" />
- <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit GridLength extends System.ValueType" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.ValueType</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("{Value}.{GridUnitType}")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.GridLengthTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Used to define the size (width/height) of Grid ColumnDefinition and RowDefinition.</summary>
- <remarks>
- <para>GridLength of type GridUnitType.Absolute represents exact size. The ones of type GridUnitType.Auto adapts for fitting the size of the elements in the gird column/row. GridLenght of type GridUnitType.Star are used to split the available size in proportional buckets.</para>
- <para>This valuetype is readonly.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public GridLength (double value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 value) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="value" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="value">The value of the new grid length.</param>
- <summary>Initializes a new Absolute GridLength.</summary>
- <remarks>This is striclty equivalent to new GridLength (value, GridUnitType.Absolute).</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public GridLength (double value, Xamarin.Forms.GridUnitType type);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 value, valuetype Xamarin.Forms.GridUnitType type) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="value" Type="System.Double" />
- <Parameter Name="type" Type="Xamarin.Forms.GridUnitType" />
- </Parameters>
- <Docs>
- <param name="value">The size of the GridLength.</param>
- <param name="type">The GridUnitType (Auto, Star, Absolute) of the GridLength.</param>
- <summary>Initializes a new GridLength.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Auto">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.GridLength Auto { get; }" />
- <MemberSignature Language="ILAsm" Value=".property valuetype Xamarin.Forms.GridLength Auto" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GridLength</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A ready to reuse GridLength of GridUnitType.Auto.</summary>
- <value>
- </value>
- <remarks>Value has no meaning for GridLength ot type GridUnitType.Auto.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="obj" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="obj">A GridLength to compare to.</param>
- <summary>Test the equality of this GridLength and another one.</summary>
- <returns>true is the GridLength are equal. False otherwise.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a value that is used for efficient storage of this object in collections.</summary>
- <returns>To be added.</returns>
- <remarks>overriden.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GridUnitType">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.GridUnitType GridUnitType { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.GridUnitType GridUnitType" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GridUnitType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the GridUnitType of the GridLength</summary>
- <value>The GridUnitType of the GridLength</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsAbsolute">
- <MemberSignature Language="C#" Value="public bool IsAbsolute { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsAbsolute" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets wether or not the GridUnitType of the GridLength is GridUnitType.Absolute.</summary>
- <value>true if the GridUnitType of the GridLength is GridUnitType.Absolute</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsAuto">
- <MemberSignature Language="C#" Value="public bool IsAuto { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsAuto" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets wether or not the GridUnitType of the GridLength is GridUnitType.Auto.</summary>
- <value>true if the GridUnitType of the GridLength is GridUnitType.Auto</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsStar">
- <MemberSignature Language="C#" Value="public bool IsStar { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsStar" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the GridUnitType of the GridLength is GridUnitType.Star.</summary>
- <value>true if the GridUnitType of the GridLength is GridUnitType.Star</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.GridLength op_Implicit (double absoluteValue);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype Xamarin.Forms.GridLength op_Implicit(float64 absoluteValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GridLength</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="absoluteValue" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="absoluteValue">The absolute size</param>
- <summary>Casting operator to convert a double into a GridLength of type GridUnitType.Absolute</summary>
- <returns>A GridLength of type GridUnitType.Absolute and of size absolutesize</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Star">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.GridLength Star { get; }" />
- <MemberSignature Language="ILAsm" Value=".property valuetype Xamarin.Forms.GridLength Star" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GridLength</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A ready to reuse GridLength of GridUnitType.Star with a Value of 1.</summary>
- <value>
- </value>
- <remarks>If a Value other than 1 is needed with GridUnitType.Star, then use the constructor GridLength (value, GridUnitType.Star).</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToString">
- <MemberSignature Language="C#" Value="public override string ToString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns the value and the grid unit type, separated by a ".".</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Value">
- <MemberSignature Language="C#" Value="public double Value { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Value" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the Value of the GridLength.</summary>
- <value>The value in GridUnitType of the GridLength.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="GridLengthTypeConverter" FullName="Xamarin.Forms.GridLengthTypeConverter">
- <TypeSignature Language="C#" Value="public class GridLengthTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit GridLengthTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> that converts from strings to <see cref="T:Xamarin.Forms.GridLength" />s.</summary>
- <remarks>
- <para>The following example shows some uses of <see cref="T:Xamarin.Forms.GridLengthTypeConverter" />:</para>
- <example>
- <code lang="C#"><![CDATA[
- var converter = new GridLengthTypeConverter ();
-
- Assert.AreEqual (new GridLength (42), converter.ConvertFrom ("42"));
- Assert.AreEqual (new GridLength (42.2), converter.ConvertFrom ("42.2"));
- Assert.AreEqual (GridLength.Auto, converter.ConvertFrom ("auto"));
- Assert.AreEqual (GridLength.Auto, converter.ConvertFrom (" AuTo "));
- Assert.AreEqual (new GridLength (1, GridUnitType.Star), converter.ConvertFrom ("*"));
- Assert.AreEqual (new GridLength (42, GridUnitType.Star), converter.ConvertFrom ("42*"));
- ]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public GridLengthTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.GridLength" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">The type to check.</param>
- <summary>Returns a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.GridLengthTypeConverter" /> can convert the <paramref name="sourceType" /> to a <see cref="T:Xamarin.Forms.GridLength" /> instance.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">The culture information to use when performing the conversion.</param>
- <param name="value">The value to convert.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.GridLength" /> by using the specified <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <summary>Converts a valid grid length descriptor in to a <see cref="T:Xamarin.Forms.GridLength" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="GridUnitType" FullName="Xamarin.Forms.GridUnitType">
- <TypeSignature Language="C#" Value="public enum GridUnitType" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed GridUnitType extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates values that control how the <see cref="P:Xamarin.Forms.GridLength.Value" /> property is interpreted for row and column definitions.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Absolute">
- <MemberSignature Language="C#" Value="Absolute" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GridUnitType Absolute = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GridUnitType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Interpret the <see cref="P:Xamarin.Forms.GridLength.Value" /> property value as the number of device-specific units.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Auto">
- <MemberSignature Language="C#" Value="Auto" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GridUnitType Auto = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GridUnitType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Ignore the <see cref="P:Xamarin.Forms.GridLength.Value" /> property value and choose a size that fits the children of the row or column.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Star">
- <MemberSignature Language="C#" Value="Star" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.GridUnitType Star = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GridUnitType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Interpret the <see cref="P:Xamarin.Forms.GridLength.Value" /> property value as a proportional weight, to be laid out after rows and columns with <see cref="F:Xamarin.Forms.GridUnitType.Absolute" /> or <see cref="F:Xamarin.Forms.GridUnitType.Auto" /> are accounted for.</summary>
- <remarks>After all the rows and columns of type <see cref="F:Xamarin.Forms.GridUnitType.Absolute" /> and <see cref="F:Xamarin.Forms.GridUnitType.Auto" /> are laid out, each of the corresponding remaining rows or columns, which are of type <see cref="F:Xamarin.Forms.GridUnitType.Star" />, receive a fraction of the remaining available space. This fraction is determined by dividing each row's or column's <see cref="P:Xamarin.Forms.GridLength.Value" /> property value by the sum of all the row or column <see cref="P:Xamarin.Forms.GridLength.Value" /> property values, correspondingly, including its own.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="HandlerAttribute" FullName="Xamarin.Forms.HandlerAttribute">
- <TypeSignature Language="C#" Value="public abstract class HandlerAttribute : Attribute" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit HandlerAttribute extends System.Attribute" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Attribute</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>An abstract attribute whose subclasses specify the platform-specific renderers for Xamarin.Forms abstract controls.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected HandlerAttribute (Type handler, Type target);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(class System.Type handler, class System.Type target) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="handler" Type="System.Type" />
- <Parameter Name="target" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="handler">The handler type.</param>
- <param name="target">The target type.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.HandlerAttribute" /> object that maps events from <paramref name="target" /> to <paramref name="handler" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShouldRegister">
- <MemberSignature Language="C#" Value="public virtual bool ShouldRegister ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldRegister() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a Boolean value that indicates whether the runtime should automatically register the handler for the target.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="HtmlWebViewSource" FullName="Xamarin.Forms.HtmlWebViewSource">
- <TypeSignature Language="C#" Value="public class HtmlWebViewSource : Xamarin.Forms.WebViewSource" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit HtmlWebViewSource extends Xamarin.Forms.WebViewSource" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.WebViewSource</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A WebViewSource bound to an HTML-formatted string.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public HtmlWebViewSource ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new empty <see cref="T:Xamarin.Forms.HtmlWebViewSource" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BaseUrl">
- <MemberSignature Language="C#" Value="public string BaseUrl { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string BaseUrl" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The base URL for the source HTML document.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BaseUrlProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BaseUrlProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BaseUrlProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.BaseUrl" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Html">
- <MemberSignature Language="C#" Value="public string Html { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Html" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The HTML content.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HtmlProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HtmlProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HtmlProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Html" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Load">
- <MemberSignature Language="C#" Value="public override void Load (Xamarin.Forms.IWebViewDelegate renderer);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Load(class Xamarin.Forms.IWebViewDelegate renderer) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="renderer" Type="Xamarin.Forms.IWebViewDelegate" />
- </Parameters>
- <Docs>
- <param name="renderer">The renderer into which to load html content.</param>
- <summary>Loads the specified <paramref name="renderer" /> with the current base URL and HTML.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IAnimatable" FullName="Xamarin.Forms.IAnimatable">
- <TypeSignature Language="C#" Value="public interface IAnimatable" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAnimatable" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Defines an interface for elements that can be animated.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="BatchBegin">
- <MemberSignature Language="C#" Value="public void BatchBegin ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void BatchBegin() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Implement this method to begin a batch of animations that have been committed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BatchCommit">
- <MemberSignature Language="C#" Value="public void BatchCommit ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void BatchCommit() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Implement this method to commit a batch of animations so that they can be run with the <see cref="M:Xamarin.Forms.IAnimatable.BatchBegin" /> method.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IAppIndexingProvider" FullName="Xamarin.Forms.IAppIndexingProvider">
- <TypeSignature Language="C#" Value="public interface IAppIndexingProvider" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAppIndexingProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>This interface is for internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="AppLinks">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IAppLinks AppLinks { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IAppLinks AppLinks" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IAppLinks</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IApplicationController" FullName="Xamarin.Forms.IApplicationController">
- <TypeSignature Language="C#" Value="public interface IApplicationController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IApplicationController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="SetAppIndexingProvider">
- <MemberSignature Language="C#" Value="public void SetAppIndexingProvider (Xamarin.Forms.IAppIndexingProvider appIndexing);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetAppIndexingProvider(class Xamarin.Forms.IAppIndexingProvider appIndexing) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="appIndexing" Type="Xamarin.Forms.IAppIndexingProvider" />
- </Parameters>
- <Docs>
- <param name="appIndexing">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IAppLinkEntry" FullName="Xamarin.Forms.IAppLinkEntry">
- <TypeSignature Language="C#" Value="public interface IAppLinkEntry" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAppLinkEntry" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Interface that represents a deep application link in an app link search index.</summary>
- <remarks>To be added.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- <Members>
- <Member MemberName="AppLinkUri">
- <MemberSignature Language="C#" Value="public Uri AppLinkUri { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Uri AppLinkUri" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Uri</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets an application-specific URI that uniquely describes content within an app.</summary>
- <value>An application-specific URI that uniquely describes content within an app.</value>
- <remarks>To be added.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="Description">
- <MemberSignature Language="C#" Value="public string Description { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Description" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a description that appears with the item in search results.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="IsLinkActive">
- <MemberSignature Language="C#" Value="public bool IsLinkActive { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsLinkActive" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that tells whether the item that is identified by the link entry is currently open.</summary>
- <value>A value that tells whether the item that is identified by the link entry is currently open.</value>
- <remarks>Application developers can set this value in <see cref="M:Xamarin.Forms.Application.OnAppearing" /> and <see cref="M:Xamarin.Forms.Application.OnDisappearing" /> methods to control whether the app link is shown for indexing or Handoff.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="KeyValues">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary&lt;string,string&gt; KeyValues { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IDictionary`2&lt;string, string&gt; KeyValues" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a dictionary of application-specific key-value pairs.</summary>
- <value>A dictionary of standard and application-specific key-value pairs that is used for Handoff on the iOS platform.</value>
- <remarks>The standard keys are <c>contentType</c>, <c>associatedWebPage</c>, and <c>shouldAddToPublicIndex</c>.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="Thumbnail">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ImageSource Thumbnail { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ImageSource Thumbnail" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a small image that appears with the item in search results.</summary>
- <value>A small image that appears with the item in search results</value>
- <remarks>To be added.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="Title">
- <MemberSignature Language="C#" Value="public string Title { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Title" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the title of the item.</summary>
- <value>The title of the item.</value>
- <remarks>To be added.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IAppLinks" FullName="Xamarin.Forms.IAppLinks">
- <TypeSignature Language="C#" Value="public interface IAppLinks" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAppLinks" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Interface that defines the methods that are required for registering and deregistering links to content in apps.</summary>
- <remarks>Developers should note that extra steps are required to enable deep linking on the Android platform. See the related article that is linked below.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- <Members>
- <Member MemberName="DeregisterLink">
- <MemberSignature Language="C#" Value="public void DeregisterLink (Uri appLinkUri);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeregisterLink(class System.Uri appLinkUri) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="appLinkUri" Type="System.Uri" />
- </Parameters>
- <Docs>
- <param name="appLinkUri">The <see cref="T:System.Uri" /> that represents the link to remove from the app index.</param>
- <summary>Removes the provided application link from the application index.</summary>
- <remarks>This method has no effect on the Android platform.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="DeregisterLink">
- <MemberSignature Language="C#" Value="public void DeregisterLink (Xamarin.Forms.IAppLinkEntry appLink);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeregisterLink(class Xamarin.Forms.IAppLinkEntry appLink) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="appLink" Type="Xamarin.Forms.IAppLinkEntry" />
- </Parameters>
- <Docs>
- <param name="appLink">The <see cref="T:Xamarin.Forms.IAppLinkEntry" /> to remove from the app index.</param>
- <summary>Removes the provided application link from the application index.</summary>
- <remarks>This method has no effect on the Android platform.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- <Member MemberName="RegisterLink">
- <MemberSignature Language="C#" Value="public void RegisterLink (Xamarin.Forms.IAppLinkEntry appLink);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RegisterLink(class Xamarin.Forms.IAppLinkEntry appLink) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="appLink" Type="Xamarin.Forms.IAppLinkEntry" />
- </Parameters>
- <Docs>
- <param name="appLink">The <see cref="T:Xamarin.Forms.IAppLinkEntry" /> to add to the app index.</param>
- <summary>Adds the provided application link to the application index.</summary>
- <remarks>To be added.</remarks>
- <related type="article" href="https://developer.xamarin.com/guides/xamarin-forms/working-with/deep-linking/">Application Indexing and Deep Linking</related>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IAttachedObject" FullName="Xamarin.Forms.IAttachedObject">
- <TypeSignature Language="C#" Value="public interface IAttachedObject" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAttachedObject" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Declare the common interface for objects that can attach to others.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="AssociatedObject">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindableObject AssociatedObject { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindableObject AssociatedObject" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableObject</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the AssociatedObject.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Attach">
- <MemberSignature Language="C#" Value="public void Attach (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Attach(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">The object to attach to.</param>
- <summary>Attach the bindable.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Detach">
- <MemberSignature Language="C#" Value="public void Detach ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Detach() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Detach from the AssociatedObject.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IButtonController" FullName="Xamarin.Forms.IButtonController">
- <TypeSignature Language="C#" Value="public interface IButtonController : Xamarin.Forms.IViewController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IButtonController implements class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IViewController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="SendClicked">
- <MemberSignature Language="C#" Value="public void SendClicked ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendClicked() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPressed">
- <MemberSignature Language="C#" Value="public void SendPressed ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPressed() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendReleased">
- <MemberSignature Language="C#" Value="public void SendReleased ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendReleased() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ICellController" FullName="Xamarin.Forms.ICellController">
- <TypeSignature Language="C#" Value="public interface ICellController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ICellController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="ForceUpdateSizeRequested">
- <MemberSignature Language="C#" Value="public event EventHandler ForceUpdateSizeRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler ForceUpdateSizeRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendAppearing">
- <MemberSignature Language="C#" Value="public void SendAppearing ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendAppearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendDisappearing">
- <MemberSignature Language="C#" Value="public void SendDisappearing ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendDisappearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IConfigElement&lt;T&gt;" FullName="Xamarin.Forms.IConfigElement&lt;T&gt;">
- <TypeSignature Language="C#" Value="public interface IConfigElement&lt;out T&gt; where T : Element" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IConfigElement`1&lt;(class Xamarin.Forms.Element) + T&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <ParameterAttribute>Covariant</ParameterAttribute>
- <BaseTypeName>Xamarin.Forms.Element</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Interfaces />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>This interface is for internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Element">
- <MemberSignature Language="C#" Value="public T Element { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T Element" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IConfigPlatform" FullName="Xamarin.Forms.IConfigPlatform">
- <TypeSignature Language="C#" Value="public interface IConfigPlatform" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IConfigPlatform" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Base interface for marker classes that identify target platforms for platform specific effects.</summary>
- <remarks>
- <para>Developers pass the type name of a predefined platform-specific implementation of this marker class to the <see cref="M:Xamarin.Forms.IPlatformElementConfiguration{T,TElement}.On{T}" /> method to specify the underlying control on which to run a platform-specific effect.</para>
- </remarks>
- <altmember cref="T:Xamarin.Forms.PlatformConfiguration.Android" />
- <altmember cref="T:Xamarin.Forms.PlatformConfiguration.iOS" />
- <altmember cref="T:Xamarin.Forms.PlatformConfiguration.Tizen" />
- <altmember cref="T:Xamarin.Forms.PlatformConfiguration.Windows" />
- </Docs>
- <Members />
-</Type>
-<Type Name="IDefinition" FullName="Xamarin.Forms.IDefinition">
- <TypeSignature Language="C#" Value="public interface IDefinition" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IDefinition" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Interface defining the type of <see cref="T:Xamarin.Forms.RowDefinition" /> and <see cref="T:Xamarin.Forms.ColumnDefinition" />.</summary>
- <remarks>
- <para>Objects of type <see cref="T:Xamarin.Forms.DefinitionCollection`1" /> are parameterized with a type of <see cref="T:Xamarin.Forms.IDefinition" />.</para>
- <para>
- <img href="IDefinition.DefinitionCollectionRelation.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="SizeChanged">
- <MemberSignature Language="C#" Value="public event EventHandler SizeChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler SizeChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the size of the row or column changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IEditorController" FullName="Xamarin.Forms.IEditorController">
- <TypeSignature Language="C#" Value="public interface IEditorController : Xamarin.Forms.IViewController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IEditorController implements class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IViewController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="SendCompleted">
- <MemberSignature Language="C#" Value="public void SendCompleted ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendCompleted() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IEffectControlProvider" FullName="Xamarin.Forms.IEffectControlProvider">
- <TypeSignature Language="C#" Value="public interface IEffectControlProvider" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IEffectControlProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>When implemented in a renderer, registers a platform-specific effect on an element.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="RegisterEffect">
- <MemberSignature Language="C#" Value="public void RegisterEffect (Xamarin.Forms.Effect effect);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RegisterEffect(class Xamarin.Forms.Effect effect) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="effect" Type="Xamarin.Forms.Effect" />
- </Parameters>
- <Docs>
- <param name="effect">The effect to register.</param>
- <summary>Registers the effect with the element by establishing the parent-child relations needed for rendering on the specific platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IElementConfiguration&lt;TElement&gt;" FullName="Xamarin.Forms.IElementConfiguration&lt;TElement&gt;">
- <TypeSignature Language="C#" Value="public interface IElementConfiguration&lt;out TElement&gt; where TElement : Element" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IElementConfiguration`1&lt;(class Xamarin.Forms.Element) + TElement&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TElement">
- <Constraints>
- <ParameterAttribute>Covariant</ParameterAttribute>
- <BaseTypeName>Xamarin.Forms.Element</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Interfaces />
- <Docs>
- <typeparam name="TElement">The element for which to return a platform-specific type.</typeparam>
- <summary>Interface for returning the platform-specific instance of a Xamarin.Forms type.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,out TElement&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, !TElement&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,TElement&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">The platform for which to return an instance.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.IElementConfiguration`1" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IElementController" FullName="Xamarin.Forms.IElementController">
- <TypeSignature Language="C#" Value="public interface IElementController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Descendants">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Element&gt; Descendants ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Element&gt; Descendants() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EffectControlProvider">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IEffectControlProvider EffectControlProvider { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IEffectControlProvider EffectControlProvider" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IEffectControlProvider</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EffectIsAttached">
- <MemberSignature Language="C#" Value="public bool EffectIsAttached (string name);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EffectIsAttached(string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LogicalChildren">
- <MemberSignature Language="C#" Value="public System.Collections.ObjectModel.ReadOnlyCollection&lt;Xamarin.Forms.Element&gt; LogicalChildren { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.ObjectModel.ReadOnlyCollection`1&lt;class Xamarin.Forms.Element&gt; LogicalChildren" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.ObjectModel.ReadOnlyCollection&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Platform">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.IPlatform Platform { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.IPlatform Platform" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.IPlatform</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PlatformSet">
- <MemberSignature Language="C#" Value="public event EventHandler PlatformSet;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler PlatformSet" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RealParent">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Element RealParent { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element RealParent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetValueFromRenderer">
- <MemberSignature Language="C#" Value="public void SetValueFromRenderer (Xamarin.Forms.BindableProperty property, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValueFromRenderer(class Xamarin.Forms.BindableProperty property, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="property">For internal use by the Xamarin.Forms platform.</param>
- <param name="value">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetValueFromRenderer">
- <MemberSignature Language="C#" Value="public void SetValueFromRenderer (Xamarin.Forms.BindablePropertyKey propertyKey, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetValueFromRenderer(class Xamarin.Forms.BindablePropertyKey propertyKey, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyKey" Type="Xamarin.Forms.BindablePropertyKey" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="propertyKey">For internal use by the Xamarin.Forms platform.</param>
- <param name="value">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IEntryCellController" FullName="Xamarin.Forms.IEntryCellController">
- <TypeSignature Language="C#" Value="public interface IEntryCellController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IEntryCellController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="SendCompleted">
- <MemberSignature Language="C#" Value="public void SendCompleted ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendCompleted() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IEntryController" FullName="Xamarin.Forms.IEntryController">
- <TypeSignature Language="C#" Value="public interface IEntryController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IEntryController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="SendCompleted">
- <MemberSignature Language="C#" Value="public void SendCompleted ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendCompleted() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IExtendedTypeConverter" FullName="Xamarin.Forms.IExtendedTypeConverter">
- <TypeSignature Language="C#" Value="public interface IExtendedTypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IExtendedTypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Base class for type converters.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public object ConvertFrom (System.Globalization.CultureInfo culture, object value, IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value, class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("IExtendedTypeConverter.ConvertFrom is obsolete as of version 2.2.0. Please use ConvertFromInvariantString (string, IServiceProvider) instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="culture">The culture information to use when performing the conversion.</param>
- <param name="value">The value to convert.</param>
- <param name="serviceProvider">The service provider to use.</param>
- <summary>Converts <paramref name="value" /> with the specified <paramref name="culture" /> and <paramref name="serviceProvider" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public object ConvertFromInvariantString (string value, IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object ConvertFromInvariantString(string value, class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <param name="serviceProvider">The service provider to use.</param>
- <summary>Converts <paramref name="value" /> with the specified <paramref name="serviceProvider" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IGestureRecognizer" FullName="Xamarin.Forms.IGestureRecognizer">
- <TypeSignature Language="C#" Value="public interface IGestureRecognizer : System.ComponentModel.INotifyPropertyChanged" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IGestureRecognizer implements class System.ComponentModel.INotifyPropertyChanged" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces>
- <Interface>
- <InterfaceName>System.ComponentModel.INotifyPropertyChanged</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>The base interface all gesture recognizers must implement.</summary>
- <remarks>This interface is currently empty, this will likely change.</remarks>
- </Docs>
- <Members />
-</Type>
-<Type Name="IGridController" FullName="Xamarin.Forms.IGridController">
- <TypeSignature Language="C#" Value="public interface IGridController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IGridController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="InvalidateMeasureInernalNonVirtual">
- <MemberSignature Language="C#" Value="public void InvalidateMeasureInernalNonVirtual (Xamarin.Forms.Internals.InvalidationTrigger trigger);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InvalidateMeasureInernalNonVirtual(valuetype Xamarin.Forms.Internals.InvalidationTrigger trigger) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="trigger" Type="Xamarin.Forms.Internals.InvalidationTrigger" />
- </Parameters>
- <Docs>
- <param name="trigger">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IImageController" FullName="Xamarin.Forms.IImageController">
- <TypeSignature Language="C#" Value="public interface IImageController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IImageController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="SetIsLoading">
- <MemberSignature Language="C#" Value="public void SetIsLoading (bool isLoading);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetIsLoading(bool isLoading) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="isLoading" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="isLoading">To be added.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IItemsView&lt;T&gt;" FullName="Xamarin.Forms.IItemsView&lt;T&gt;">
- <TypeSignature Language="C#" Value="public interface IItemsView&lt;T&gt; where T : BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IItemsView`1&lt;(class Xamarin.Forms.BindableObject) T&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Interfaces />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>This interface is for internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="CreateDefault">
- <MemberSignature Language="C#" Value="public T CreateDefault (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance !T CreateDefault(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetupContent">
- <MemberSignature Language="C#" Value="public void SetupContent (T content, int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetupContent(!T content, int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="T" />
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="content">For internal use by the Xamarin.Forms platform.</param>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UnhookContent">
- <MemberSignature Language="C#" Value="public void UnhookContent (T content);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnhookContent(!T content) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="T" />
- </Parameters>
- <Docs>
- <param name="content">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IItemViewController" FullName="Xamarin.Forms.IItemViewController">
- <TypeSignature Language="C#" Value="public interface IItemViewController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IItemViewController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="BindView">
- <MemberSignature Language="C#" Value="public void BindView (Xamarin.Forms.View view, object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void BindView(class Xamarin.Forms.View view, object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="view">For internal use by the Xamarin.Forms platform.</param>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Count">
- <MemberSignature Language="C#" Value="public int Count { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateView">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.View CreateView (object itemType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.View CreateView(object itemType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.View</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="itemType" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="itemType">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetItem">
- <MemberSignature Language="C#" Value="public object GetItem (int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object GetItem(int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetItemType">
- <MemberSignature Language="C#" Value="public object GetItemType (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object GetItemType(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ILayout" FullName="Xamarin.Forms.ILayout">
- <TypeSignature Language="C#" Value="public interface ILayout" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ILayout" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Interface indicating layout behavior and exposing the <see cref="E:Xamarin.Forms.ILayout.LayoutChanged" /> event.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="LayoutChanged">
- <MemberSignature Language="C#" Value="public event EventHandler LayoutChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler LayoutChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the layout changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ILayoutController" FullName="Xamarin.Forms.ILayoutController">
- <TypeSignature Language="C#" Value="public interface ILayoutController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ILayoutController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Children">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Element&gt; Children { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;class Xamarin.Forms.Element&gt; Children" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IListProxy" FullName="Xamarin.Forms.IListProxy">
- <TypeSignature Language="C#" Value="public interface IListProxy : System.Collections.IList" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IListProxy implements class System.Collections.ICollection, class System.Collections.IEnumerable, class System.Collections.IList" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.IList</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>This interface is for internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="CollectionChanged">
- <MemberSignature Language="C#" Value="public event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Specialized.NotifyCollectionChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ProxiedEnumerable">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable ProxiedEnumerable { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.IEnumerable ProxiedEnumerable" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IListViewController" FullName="Xamarin.Forms.IListViewController">
- <TypeSignature Language="C#" Value="public interface IListViewController : Xamarin.Forms.IViewController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IListViewController implements class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IViewController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="CachingStrategy">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ListViewCachingStrategy CachingStrategy { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.ListViewCachingStrategy CachingStrategy" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ListViewCachingStrategy</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateDefaultCell">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Cell CreateDefaultCell (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.Cell CreateDefaultCell(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Cell</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by platform renderers.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FooterElement">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Element FooterElement { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element FooterElement" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetDisplayTextFromGroup">
- <MemberSignature Language="C#" Value="public string GetDisplayTextFromGroup (object cell);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetDisplayTextFromGroup(object cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cell" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="cell">For internal use by platform renderers.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HeaderElement">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Element HeaderElement { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element HeaderElement" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NotifyRowTapped">
- <MemberSignature Language="C#" Value="public void NotifyRowTapped (int index, Xamarin.Forms.Cell cell);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void NotifyRowTapped(int32 index, class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by platform renderers.</param>
- <param name="cell">For internal use by platform renderers.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NotifyRowTapped">
- <MemberSignature Language="C#" Value="public void NotifyRowTapped (int index, int inGroupIndex, Xamarin.Forms.Cell cell);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void NotifyRowTapped(int32 index, int32 inGroupIndex, class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- <Parameter Name="inGroupIndex" Type="System.Int32" />
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by platform renderers.</param>
- <param name="inGroupIndex">For internal use by platform renderers.</param>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RefreshAllowed">
- <MemberSignature Language="C#" Value="public bool RefreshAllowed { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool RefreshAllowed" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollToRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ScrollToRequestedEventArgs&gt; ScrollToRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ScrollToRequestedEventArgs&gt; ScrollToRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ScrollToRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendCellAppearing">
- <MemberSignature Language="C#" Value="public void SendCellAppearing (Xamarin.Forms.Cell cell);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendCellAppearing(class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendCellDisappearing">
- <MemberSignature Language="C#" Value="public void SendCellDisappearing (Xamarin.Forms.Cell cell);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendCellDisappearing(class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendRefreshing">
- <MemberSignature Language="C#" Value="public void SendRefreshing ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendRefreshing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Image" FullName="Xamarin.Forms.Image">
- <TypeSignature Language="C#" Value="public class Image : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Image&gt;, Xamarin.Forms.IImageController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Image extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Image&gt;, class Xamarin.Forms.IImageController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Image&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IImageController</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._ImageRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>
- <see cref="T:Xamarin.Forms.View" /> that holds an image.</summary>
- <remarks>
- <para>
- The following example creates a new image from a file
- </para>
- <example>
- <code lang="C#"><![CDATA[
-var image = new Image { Source = "picture.png" };]]></code>
- </example>
- <para>The FormsGallery sample, which can be found on the <format type="text/html"><a href="http://developer.xamarin.com/samples/tag/Xamarin.Forms/" target="_blank">Sample Applications</a></format> page, has a ImageDemoPage.cs file. This file contains a longer and more complicated example.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Image ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the Image class.</summary>
- <remarks>
- <para>
- The following example creates a new image from a file
- </para>
- <example>
- <code lang="C#"><![CDATA[
- var image = new Image { Source = "picture.png" };]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Aspect">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Aspect Aspect { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Aspect Aspect" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Aspect</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the scaling mode for the image. This is a bindable property.</summary>
- <value>A <see cref="T:Xamarin.Forms.Aspect" /> representing the scaling mode of the image. Default is <see cref="E:Xamarin.Forms.Aspect.AspectFit" />.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="AspectProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty AspectProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty AspectProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Aspect bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsLoading">
- <MemberSignature Language="C#" Value="public bool IsLoading { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsLoading" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the loading status of the image. This is a bindable property.</summary>
- <value>A <see cref="T:System.Boolean" /> indicating if the image is loading. Default is false.</value>
- <remarks>
- <para>
- The following example illustrates running a <see cref="T:Xamarin.Forms.ActivityIndicator" /> to indicate that the image is loading:</para>
- <example>
- <code lang="C#"><![CDATA[
-var image = new Image {
- Source = new ImageLoader {
- Uri = new Uri ("http://eoimages.gsfc.nasa.gov/images/imagerecords/57000/57723/globe_west_2048.jpg"),
- CachingEnabled = false,
- },
- WidthRequest = 200,
- HeightRequest = 200,
-};
-
-var indicator = new ActivityIndicator {Color = new Color (.5),};
-indicator.SetBinding (ActivityIndicator.IsRunningProperty, "IsLoading");
-indicator.BindingContext = image;]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsLoadingProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsLoadingProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsLoadingProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the IsLoading bindable property.</summary>
- <remarks>This bindable property is readonly.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsOpaque">
- <MemberSignature Language="C#" Value="public bool IsOpaque { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsOpaque" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the opacity flag for the image. This is a bindable property.</summary>
- <value>A <see cref="T:System.Boolean" /> indicating the value for the property. Default is false.</value>
- <remarks>If true, you'll be able to see through transparent parts of the image.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsOpaqueProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsOpaqueProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsOpaqueProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the IsOpaque bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Image&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Image&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Image&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.Image" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invoked when the BindingContext changes.</summary>
- <remarks>Overriden for Image.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanged">
- <MemberSignature Language="C#" Value="protected override void OnPropertyChanged (string propertyName);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnPropertyChanged(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the property.</param>
- <summary>Invoked when a property has changed.</summary>
- <remarks>Overriden for Image.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanging">
- <MemberSignature Language="C#" Value="protected override void OnPropertyChanging (string propertyName);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnPropertyChanging(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the property.</param>
- <summary>Invoked when a property will change.</summary>
- <remarks>Overriden for Image.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The available width.</param>
- <param name="heightConstraint">The available height.</param>
- <summary>Invoked when the layotu cycle request the element desired size.</summary>
- <returns>
- </returns>
- <remarks>Overriden for Image.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetIsLoading">
- <MemberSignature Language="C#" Value="public void SetIsLoading (bool isLoading);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetIsLoading(bool isLoading) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="isLoading" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="isLoading">Whether the image is loading.</param>
- <summary>Sets a value that indicates whether the image is currently loading.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Source">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ImageSource Source { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ImageSource Source" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.ImageSourceConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the source of the image. This is a bindable property.</summary>
- <value>An <see cref="T:Xamarin.Forms.ImageSource" /> representing the image source. Default is null.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SourceProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SourceProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SourceProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Source bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ImageCell" FullName="Xamarin.Forms.ImageCell">
- <TypeSignature Language="C#" Value="public class ImageCell : Xamarin.Forms.TextCell" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ImageCell extends Xamarin.Forms.TextCell" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TextCell</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TextCell" /> that has an image.</summary>
- <remarks>
- <para>
- <see cref="T:Xamarin.Forms.ImageCell" /> objects are used to place images and accompanying text into a table.</para>
- <example>
- <para>The following example shows a basic use.</para>
- <code lang="C#"><![CDATA[using System;
-using Xamarin.Forms;
-
-namespace FormsGallery
-{
- class ImageCellDemoPage : ContentPage
- {
- public ImageCellDemoPage()
- {
- Label header = new Label
- {
- Text = "ImageCell",
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
- HorizontalOptions = LayoutOptions.Center
- };
-
- TableView tableView = new TableView
- {
- Intent = TableIntent.Form,
- Root = new TableRoot
- {
- new TableSection
- {
- new ImageCell
- {
- // Some differences with loading images in initial release.
- ImageSource =
- Device.OnPlatform(ImageSource.FromUri(new Uri("http://xamarin.com/images/index/ide-xamarin-studio.png")),
- ImageSource.FromFile("ide_xamarin_studio.png"),
- ImageSource.FromFile("Images/ide-xamarin-studio.png")),
- Text = "This is an ImageCell",
- Detail = "This is some detail text",
- }
- }
- }
- };
-
- // Accomodate iPhone status bar.
- this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
-
- // Build the page.
- this.Content = new StackLayout
- {
- Children =
- {
- header,
- tableView
- }
- };
- }
- }
-}]]></code>
- </example>
- <para>
- <img href="ImageCell.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ImageCell ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the ImageCell class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ImageSource">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ImageSource ImageSource { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ImageSource ImageSource" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.ImageSourceConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the ImageSource from which the Image is loaded. This is a bindable property.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ImageSourceProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ImageSourceProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ImageSourceProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the ImageSource bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Overriden..</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ImageSource" FullName="Xamarin.Forms.ImageSource">
- <TypeSignature Language="C#" Value="public abstract class ImageSource : Xamarin.Forms.Element" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit ImageSource extends Xamarin.Forms.Element" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Element</BaseTypeName>
- </Base>
- <Interfaces>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.ImageSourceConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Abstract class whose implementors load images from files or the Web.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected ImageSource ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ImageSource" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Cancel">
- <MemberSignature Language="C#" Value="public virtual System.Threading.Tasks.Task&lt;bool&gt; Cancel ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; Cancel() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Request a cancel of the ImageSource loading.</summary>
- <returns>An awaitable Task. The result of the Task indicates if the Task was successfully cancelled.</returns>
- <remarks>Calling Cancel() multiple times will throw an exception.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CancellationTokenSource">
- <MemberSignature Language="C#" Value="protected System.Threading.CancellationTokenSource CancellationTokenSource { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Threading.CancellationTokenSource CancellationTokenSource" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.CancellationTokenSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the CancellationTokenSource.</summary>
- <value>
- </value>
- <remarks>Used by inheritors to implement cancellable loads.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromFile">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.ImageSource FromFile (string file);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.ImageSource FromFile(string file) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="file" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="file">The name of a file that contains a valid image.</param>
- <summary>Returns a new <see cref="T:Xamarin.Forms.FileImageSource" /> that reads from <paramref name="file" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromResource">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.ImageSource FromResource (string resource);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.ImageSource FromResource(string resource) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="resource" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="resource">A string representing the id of the EmbeddedResource to load.</param>
- <summary>Creates an ImageSource for an EmbeddedResource included in the Assembly from which the call to FromResource is made.</summary>
- <returns>A newly created ImageSource.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="FromResource">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.ImageSource FromResource (string resource, System.Reflection.Assembly sourceAssembly = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.ImageSource FromResource(string resource, class System.Reflection.Assembly sourceAssembly) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="resource" Type="System.String" />
- <Parameter Name="sourceAssembly" Type="System.Reflection.Assembly" />
- </Parameters>
- <Docs>
- <param name="resource">The name of a valid image resource in <paramref name="sourceAssembly" />.</param>
- <param name="sourceAssembly">The source assembly in which to search for the image.</param>
- <summary>Creates a <see cref="T:Xamarin.Forms.ImageSource" /> from the specified resource in the specified source assembly.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromResource">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.ImageSource FromResource (string resource, Type resolvingType);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.ImageSource FromResource(string resource, class System.Type resolvingType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="resource" Type="System.String" />
- <Parameter Name="resolvingType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="resource">The name of a valid image resource in the assembly to which <paramref name="resolvingType" /> belongs.</param>
- <param name="resolvingType">A type from the assembly in which to look up the image resource with <paramref name="resource" />.</param>
- <summary>Creates a <see cref="T:Xamarin.Forms.ImageSource" /> from the specified resource in the specified source assembly.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromStream">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.ImageSource FromStream (Func&lt;System.IO.Stream&gt; stream);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.ImageSource FromStream(class System.Func`1&lt;class System.IO.Stream&gt; stream) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="stream" Type="System.Func&lt;System.IO.Stream&gt;" />
- </Parameters>
- <Docs>
- <param name="stream">A stream that supplies image data.</param>
- <summary>Returns a new <see cref="T:Xamarin.Forms.StreamImageSource" /> that reads from <paramref name="stream" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromUri">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.ImageSource FromUri (Uri uri);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.ImageSource FromUri(class System.Uri uri) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="uri" Type="System.Uri" />
- </Parameters>
- <Docs>
- <param name="uri">A URI that identifies a valid image.</param>
- <summary>Returns a new <see cref="T:Xamarin.Forms.UriImageSource" /> that reads from <paramref name="uri" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnLoadingCompleted">
- <MemberSignature Language="C#" Value="protected void OnLoadingCompleted (bool cancelled);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void OnLoadingCompleted(bool cancelled) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cancelled" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="cancelled">A bool indicating if the source was cancelled.</param>
- <summary>Called by inheritors to indicate the end of the loading of the source.</summary>
- <remarks>OnLoadingCompleted should follow a OnLoadingStarted.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnLoadingStarted">
- <MemberSignature Language="C#" Value="protected void OnLoadingStarted ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void OnLoadingStarted() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Called by inheritors to indicate the beginning of a loading operation.</summary>
- <remarks>OnLoadingCompleted should follow a OnLoadingStarted.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSourceChanged">
- <MemberSignature Language="C#" Value="protected void OnSourceChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void OnSourceChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Called by inheritors to indicate that the source changed..</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.ImageSource op_Implicit (string source);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Xamarin.Forms.ImageSource op_Implicit(string source) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="source" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="source">A string that represents an image location.</param>
- <summary>Allows implicit casting from a string that represents an absolute URI.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.ImageSource op_Implicit (Uri uri);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Xamarin.Forms.ImageSource op_Implicit(class System.Uri uri) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="uri" Type="System.Uri" />
- </Parameters>
- <Docs>
- <param name="uri">A absolute URI that specifies an image location.</param>
- <summary>Allows implicit casting from <see cref="T:System.Uri" /> objects that were created with an absolute URI.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.Parent">
- <MemberSignature Language="C#" Value="Xamarin.Forms.Element Xamarin.Forms.IElement.Parent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element Xamarin.Forms.IElement.Parent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the element to which this <see cref="T:Xamarin.Forms.ImageSource" /> object belongs.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.XamlParent">
- <MemberSignature Language="C#" Value="WeakReference&lt;Xamarin.Forms.Element&gt; Xamarin.Forms.IElement.XamlParent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.WeakReference`1&lt;class Xamarin.Forms.Element&gt; Xamarin.Forms.IElement.XamlParent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.WeakReference&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a weak reference to the parent of this <see cref="T:Xamarin.Forms.ImageSource" /> object.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ImageSourceConverter" FullName="Xamarin.Forms.ImageSourceConverter">
- <TypeSignature Language="C#" Value="public sealed class ImageSourceConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ImageSourceConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Class that takes a string representation of an image file location and returns a <see cref="T:Xamarin.Forms.ImageSource" /> from the specified resource.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ImageSourceConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ImageSourceConverter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">A type to query.</param>
- <summary>Returns <see langword="true" /> if the converter can create and return a <see cref="T:Xamarin.Forms.ImageSource" /> for items of the specified source type. Otherwise, <see langword="false" />.</summary>
- <returns>
- <see langword="true" /> if the converter can create and return a <see cref="T:Xamarin.Forms.ImageSource" /> for items of the specified source type. Otherwise, <see langword="false" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">The culture information to use when performing the conversion.</param>
- <param name="value">The value to convert.</param>
- <summary>Creates and returns a <see cref="T:Xamarin.Forms.ImageSource" /> for the specified <paramref name="value" /> and <paramref name="culture" />.</summary>
- <returns>A <see cref="T:Xamarin.Forms.ImageSource" /> for the specified <paramref name="value" /> and <paramref name="culture" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <summary>Returns an image source created from a URI that is contained in <paramref name="value" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IMasterDetailPageController" FullName="Xamarin.Forms.IMasterDetailPageController">
- <TypeSignature Language="C#" Value="public interface IMasterDetailPageController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IMasterDetailPageController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="BackButtonPressed">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.BackButtonPressedEventArgs&gt; BackButtonPressed;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.BackButtonPressedEventArgs&gt; BackButtonPressed" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.BackButtonPressedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanChangeIsPresented">
- <MemberSignature Language="C#" Value="public bool CanChangeIsPresented { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool CanChangeIsPresented" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DetailBounds">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle DetailBounds { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Rectangle DetailBounds" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MasterBounds">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle MasterBounds { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Rectangle MasterBounds" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShouldShowSplitMode">
- <MemberSignature Language="C#" Value="public bool ShouldShowSplitMode { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool ShouldShowSplitMode" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UpdateMasterBehavior">
- <MemberSignature Language="C#" Value="public void UpdateMasterBehavior ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UpdateMasterBehavior() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IMenuItemController" FullName="Xamarin.Forms.IMenuItemController">
- <TypeSignature Language="C#" Value="public interface IMenuItemController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IMenuItemController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Activate">
- <MemberSignature Language="C#" Value="public void Activate ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Activate() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsEnabled">
- <MemberSignature Language="C#" Value="public bool IsEnabled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsEnabledPropertyName">
- <MemberSignature Language="C#" Value="public string IsEnabledPropertyName { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string IsEnabledPropertyName" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IMessagingCenter" FullName="Xamarin.Forms.IMessagingCenter">
- <TypeSignature Language="C#" Value="public interface IMessagingCenter" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IMessagingCenter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Send&lt;TSender&gt;">
- <MemberSignature Language="C#" Value="public void Send&lt;TSender&gt; (TSender sender, string message) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Send&lt;class TSender&gt;(!!TSender sender, string message) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="sender" Type="TSender" />
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <param name="sender">The instance that is sending the message. Typically, this is specified with the <see langword="this" /> keyword used within the sending object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <summary>Sends a named message that has no arguments.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Send&lt;TSender,TArgs&gt;">
- <MemberSignature Language="C#" Value="public void Send&lt;TSender,TArgs&gt; (TSender sender, string message, TArgs args) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Send&lt;class TSender, TArgs&gt;(!!TSender sender, string message, !!TArgs args) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TArgs" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="sender" Type="TSender" />
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="args" Type="TArgs" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <typeparam name="TArgs">The type of the objects that are used as message arguments for the message.</typeparam>
- <param name="sender">The instance that is sending the message. Typically, this is specified with the <see langword="this" /> keyword used within the sending object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <param name="args">The arguments that will be passed to the listener's callback.</param>
- <summary>Sends a named message with the specified arguments.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Subscribe&lt;TSender&gt;">
- <MemberSignature Language="C#" Value="public void Subscribe&lt;TSender&gt; (object subscriber, string message, Action&lt;TSender&gt; callback, TSender source = null) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Subscribe&lt;class TSender&gt;(object subscriber, string message, class System.Action`1&lt;!!TSender&gt; callback, !!TSender source) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="subscriber" Type="System.Object" />
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="callback" Type="System.Action&lt;TSender&gt;" />
- <Parameter Name="source" Type="TSender" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <param name="subscriber">The object that is subscribing to the messages. Typically, this is specified with the <see langword="this" /> keyword used within the subscribing object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <param name="callback">A callback, which takes the sender and arguments as parameters, that is run when the message is received by the subscriber.</param>
- <param name="source">The object that will send the messages.</param>
- <summary>Run the <paramref name="callback" /> on <paramref name="subscriber" /> in response to messages that are named <paramref name="message" /> and that are created by <paramref name="source" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Subscribe&lt;TSender,TArgs&gt;">
- <MemberSignature Language="C#" Value="public void Subscribe&lt;TSender,TArgs&gt; (object subscriber, string message, Action&lt;TSender,TArgs&gt; callback, TSender source = null) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Subscribe&lt;class TSender, TArgs&gt;(object subscriber, string message, class System.Action`2&lt;!!TSender, !!TArgs&gt; callback, !!TSender source) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TArgs" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="subscriber" Type="System.Object" />
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="callback" Type="System.Action&lt;TSender,TArgs&gt;" />
- <Parameter Name="source" Type="TSender" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <typeparam name="TArgs">The type of the objects that are used as message arguments for the message.</typeparam>
- <param name="subscriber">The object that is subscribing to the messages. Typically, this is specified with the <see langword="this" /> keyword used within the subscribing object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <param name="callback">A callback, which takes the sender and arguments as parameters, that is run when the message is received by the subscriber.</param>
- <param name="source">The object that will send the messages.</param>
- <summary>Run the <paramref name="callback" /> on <paramref name="subscriber" /> in response to parameterized messages that are named <paramref name="message" /> and that are created by <paramref name="source" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Unsubscribe&lt;TSender&gt;">
- <MemberSignature Language="C#" Value="public void Unsubscribe&lt;TSender&gt; (object subscriber, string message) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Unsubscribe&lt;class TSender&gt;(object subscriber, string message) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="subscriber" Type="System.Object" />
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <param name="subscriber">The object that is subscribing to the messages. Typically, this is specified with the <see langword="this" /> keyword used within the subscribing object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <summary>Unsubscribes a subscriber from the specified messages that come from the specified sender.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Unsubscribe&lt;TSender,TArgs&gt;">
- <MemberSignature Language="C#" Value="public void Unsubscribe&lt;TSender,TArgs&gt; (object subscriber, string message) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Unsubscribe&lt;class TSender, TArgs&gt;(object subscriber, string message) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TArgs" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="subscriber" Type="System.Object" />
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <typeparam name="TArgs">The type of the objects that are used as message arguments for the message.</typeparam>
- <param name="subscriber">The object that is subscribing to the messages. Typically, this is specified with the <see langword="this" /> keyword used within the subscribing object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <summary>Unsubscribes from the specified parameterless subscriber messages.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IMultiPageController&lt;T&gt;" FullName="Xamarin.Forms.IMultiPageController&lt;T&gt;">
- <TypeSignature Language="C#" Value="public interface IMultiPageController&lt;T&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IMultiPageController`1&lt;T&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Interfaces />
- <Docs>
- <typeparam name="T">The type of page element that the multipage controller will manage.</typeparam>
- <summary>Base class for multipage controllers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetPageByIndex">
- <MemberSignature Language="C#" Value="public T GetPageByIndex (int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance !T GetPageByIndex(int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">The index of the page to return.</param>
- <summary>Returns the page that is identified by the provided <paramref name="index" />.</summary>
- <returns>The specified page, or <see langword="null" /> if there is no page for the provided <paramref name="index" />.</returns>
- <remarks>This method does not throw an exception if the provided <paramref name="index" /> is out of range. Instead, it returns <see langword="null" /> in that case.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="INativeElementView" FullName="Xamarin.Forms.INativeElementView">
- <TypeSignature Language="C#" Value="public interface INativeElementView" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract INativeElementView" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Interface that contains a read-only property that returns the platform-specific native view for a Xamarin.Forms element.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Element">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Element Element { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element Element" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the platform-specific native view for a Xamarin.Forms element.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="INavigation" FullName="Xamarin.Forms.INavigation">
- <TypeSignature Language="C#" Value="public interface INavigation" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract INavigation" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Interface abstracting platform-specific navigation.</summary>
- <remarks>
- <para>Note that on the Android platform, <see cref="T:Xamarin.Forms.INavigation" /> operations do not generate activity lifecycle notifications. For each <see cref="T:Xamarin.Forms.Page" /> that you push or pop, the Android implementation of <see cref="T:Xamarin.Forms.NavigationPage" /> simply adds or removes the content of the page to or from a single activity.</para>
- <para>Also note that the Windows Phone platform provides navigation natively. Therefore, you do not need to use a <see cref="T:Xamarin.Forms.NavigationPage" /> object to get navigation on that platform.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="InsertPageBefore">
- <MemberSignature Language="C#" Value="public void InsertPageBefore (Xamarin.Forms.Page page, Xamarin.Forms.Page before);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertPageBefore(class Xamarin.Forms.Page page, class Xamarin.Forms.Page before) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="before" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">The page to add.</param>
- <param name="before">The existing page, before which <paramref name="page" /> will be inserted.</param>
- <summary>Inserts a page in the navigation stack before an existing page in the stack.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ModalStack">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt; ModalStack { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;class Xamarin.Forms.Page&gt; ModalStack" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the modal navigation stack.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NavigationStack">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt; NavigationStack { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;class Xamarin.Forms.Page&gt; NavigationStack" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the stack of pages in the navigation.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; PopAsync ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; PopAsync() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Asynchronously removes the most recent <see cref="T:Xamarin.Forms.Page" /> from the navigation stack.</summary>
- <returns>The <see cref="T:Xamarin.Forms.Page" /> that had been at the top of the navigation stack.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; PopAsync (bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; PopAsync(bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">Whether to animate the pop.</param>
- <summary>Asynchronously removes the most recent <see cref="T:Xamarin.Forms.Page" /> from the navigation stack, with optional animation.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopModalAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; PopModalAsync ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; PopModalAsync() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Asynchronously dismisses the most recent modally presented <see cref="T:Xamarin.Forms.Page" />.</summary>
- <returns>An awaitable Task&lt;Page&gt;, indicating the PopModalAsync completion. The Task.Result is the Page that has been popped.</returns>
- <remarks>
- <para>The following example shows PushModal and PopModal usage:</para>
- <example>
- <code lang="C#"><![CDATA[
-var modalPage = new ContentPage ();
-await Navigation.PushModalAsync (modalPage);
-Debug.WriteLine ("The modal page is now on screen");
-var poppedPage = await Navigation.PopModalAsync ();
-Debug.WriteLine ("The modal page is dismissed");
-Debug.WriteLine (Object.ReferenceEquals (modalPage, poppedPage)); //prints "true"
- ]]></code>
- </example>
- <block subset="none" type="note">
- <para>Application developers must <see langword="await" /> the result of <see cref="M:Xamarin.Forms.INavigation.PushModal" /> and <see cref="M:Xamarin.Forms.INavigation.PopModal" />. Calling <see cref="M:System.Threading.Tasks.Task.Wait" /> may cause a deadlock if a previous call to <see cref="M:Xamarin.Forms.INavigation.PushModal" /> or <see cref="M:Xamarin.Forms.INavigation.PopModal" /> has not completed.</para>
- </block>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PopModalAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; PopModalAsync (bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; PopModalAsync(bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">Whether to animate the pop.</param>
- <summary>Asynchronously dismisses the most recent modally presented <see cref="T:Xamarin.Forms.Page" />, with optional animation.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopToRootAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PopToRootAsync ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task PopToRootAsync() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Pops all but the root <see cref="T:Xamarin.Forms.Page" /> off the navigation stack.</summary>
- <returns>A task representing the asynchronous dismiss operation.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopToRootAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PopToRootAsync (bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task PopToRootAsync(bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">Whether to animate the pop.</param>
- <summary>Pops all but the root <see cref="T:Xamarin.Forms.Page" /> off the navigation stack, with optional animation.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PushAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PushAsync (Xamarin.Forms.Page page);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task PushAsync(class Xamarin.Forms.Page page) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">The <see cref="T:Xamarin.Forms.Page" /> to be pushed on top of the navigation stack.</param>
- <summary>Asynchronously adds a <see cref="T:Xamarin.Forms.Page" /> to the top of the navigation stack.</summary>
- <returns>A task representing the asynchronous dismiss operation.</returns>
- <remarks>
- <para>
- The following example shows <see cref="M:Xamarin.Forms.INavigation.Push" /> and <see cref="M:Xamarin.Forms.INavigation.Pop" /> usage:
- </para>
- <example>
- <code lang="C#"><![CDATA[
-var newPage = new ContentPage ();
-await Navigation.PushAsync (newPage);
-Debug.WriteLine ("the new page is now showing");
-var poppedPage = await Navigation.PopAsync ();
-Debug.WriteLine ("the new page is dismissed");
-Debug.WriteLine (Object.ReferenceEquals (newPage, poppedPage)); //prints "true"
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PushAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PushAsync (Xamarin.Forms.Page page, bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task PushAsync(class Xamarin.Forms.Page page, bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="page">The page to push.</param>
- <param name="animated">Whether to animate the push.</param>
- <summary>Asynchronously adds a <see cref="T:Xamarin.Forms.Page" /> to the top of the navigation stack, with optional animation.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PushModalAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PushModalAsync (Xamarin.Forms.Page page);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task PushModalAsync(class Xamarin.Forms.Page page) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">The <see cref="T:Xamarin.Forms.Page" /> to present modally.</param>
- <summary>Presents a <see cref="T:Xamarin.Forms.Page" /> modally.</summary>
- <returns>An awaitable Task, indicating the PushModal completion.</returns>
- <remarks>
- <para>The following example shows PushModalAsync and PopModalAsync usage:</para>
- <example>
- <code lang="C#"><![CDATA[
-var modalPage = new ContentPage ();
-await Navigation.PushModalAsync (modalPage);
-Debug.WriteLine ("The modal page is now on screen");
-var poppedPage = await Navigation.PopModalAsync ();
-Debug.WriteLine ("The modal page is dismissed");
-Debug.WriteLine (Object.ReferenceEquals (modalPage, poppedPage)); //prints "true"
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PushModalAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PushModalAsync (Xamarin.Forms.Page page, bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task PushModalAsync(class Xamarin.Forms.Page page, bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="page">The page to push.</param>
- <param name="animated">Whether to animate the push.</param>
- <summary>Presents a <see cref="T:Xamarin.Forms.Page" /> modally, with optional animation.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RemovePage">
- <MemberSignature Language="C#" Value="public void RemovePage (Xamarin.Forms.Page page);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemovePage(class Xamarin.Forms.Page page) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">The page to remove.</param>
- <summary>Removes the specified page from the navigation stack.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="INavigationMenuController" FullName="Xamarin.Forms.INavigationMenuController">
- <TypeSignature Language="C#" Value="public interface INavigationMenuController : Xamarin.Forms.IViewController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract INavigationMenuController implements class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IViewController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="SendTargetSelected">
- <MemberSignature Language="C#" Value="public void SendTargetSelected (Xamarin.Forms.Page target);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendTargetSelected(class Xamarin.Forms.Page target) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="target" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="INavigationPageController" FullName="Xamarin.Forms.INavigationPageController">
- <TypeSignature Language="C#" Value="public interface INavigationPageController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract INavigationPageController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="InsertPageBeforeRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; InsertPageBeforeRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; InsertPageBeforeRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Pages">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt; Pages { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Page&gt; Pages" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Peek">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page Peek (int depth = 0);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.Page Peek(int32 depth) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="depth" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="depth">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopAsyncInner">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; PopAsyncInner (bool animated, bool fast = false);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; PopAsyncInner(bool animated, bool fast) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- <Parameter Name="fast" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <param name="fast">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; PopRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; PopRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopToRootRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; PopToRootRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; PopToRootRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PushRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; PushRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; PushRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RemovePageRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; RemovePageRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; RemovePageRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="StackDepth">
- <MemberSignature Language="C#" Value="public int StackDepth { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 StackDepth" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="InputView" FullName="Xamarin.Forms.InputView">
- <TypeSignature Language="C#" Value="public class InputView : Xamarin.Forms.View" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit InputView extends Xamarin.Forms.View" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The base class of a view which can take keyboard input.</summary>
- <remarks>The constructor of this class is internal. Forms does not provide any renderer for InputView base class.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Keyboard">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Keyboard Keyboard { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Keyboard Keyboard" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Keyboard</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the Keyboard for the InputView. This is a bindable property.</summary>
- <value>The <see cref="T:Xamarin.Forms.Keyboard" /> to use for the InputView.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="KeyboardProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty KeyboardProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty KeyboardProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Keyboard bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IOpenGlViewController" FullName="Xamarin.Forms.IOpenGlViewController">
- <TypeSignature Language="C#" Value="public interface IOpenGlViewController : Xamarin.Forms.IViewController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IOpenGlViewController implements class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IViewController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="DisplayRequested">
- <MemberSignature Language="C#" Value="public event EventHandler DisplayRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler DisplayRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IPageContainer&lt;T&gt;" FullName="Xamarin.Forms.IPageContainer&lt;T&gt;">
- <TypeSignature Language="C#" Value="public interface IPageContainer&lt;out T&gt; where T : Page" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPageContainer`1&lt;(class Xamarin.Forms.Page) + T&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <ParameterAttribute>Covariant</ParameterAttribute>
- <BaseTypeName>Xamarin.Forms.Page</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Interfaces />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Interface defining a container for <see cref="T:Xamarin.Forms.Page" />s and exposing a <see cref="P:Xamarin.Forms.IPageContainer`1.CurrentPage" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="CurrentPage">
- <MemberSignature Language="C#" Value="public T CurrentPage { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T CurrentPage" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the current page.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IPageController" FullName="Xamarin.Forms.IPageController">
- <TypeSignature Language="C#" Value="public interface IPageController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPageController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="ContainerArea">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle ContainerArea { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Rectangle ContainerArea" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IgnoresContainerArea">
- <MemberSignature Language="C#" Value="public bool IgnoresContainerArea { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IgnoresContainerArea" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InternalChildren">
- <MemberSignature Language="C#" Value="public System.Collections.ObjectModel.ObservableCollection&lt;Xamarin.Forms.Element&gt; InternalChildren { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.ObjectModel.ObservableCollection`1&lt;class Xamarin.Forms.Element&gt; InternalChildren" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.ObjectModel.ObservableCollection&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendAppearing">
- <MemberSignature Language="C#" Value="public void SendAppearing ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendAppearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendDisappearing">
- <MemberSignature Language="C#" Value="public void SendDisappearing ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendDisappearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IPanGestureController" FullName="Xamarin.Forms.IPanGestureController">
- <TypeSignature Language="C#" Value="public interface IPanGestureController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPanGestureController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="SendPan">
- <MemberSignature Language="C#" Value="public void SendPan (Xamarin.Forms.Element sender, double totalX, double totalY, int gestureId);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPan(class Xamarin.Forms.Element sender, float64 totalX, float64 totalY, int32 gestureId) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- <Parameter Name="totalX" Type="System.Double" />
- <Parameter Name="totalY" Type="System.Double" />
- <Parameter Name="gestureId" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <param name="totalX">For internal use by the Xamarin.Forms platform.</param>
- <param name="totalY">For internal use by the Xamarin.Forms platform.</param>
- <param name="gestureId">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPanCanceled">
- <MemberSignature Language="C#" Value="public void SendPanCanceled (Xamarin.Forms.Element sender, int gestureId);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPanCanceled(class Xamarin.Forms.Element sender, int32 gestureId) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- <Parameter Name="gestureId" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <param name="gestureId">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPanCompleted">
- <MemberSignature Language="C#" Value="public void SendPanCompleted (Xamarin.Forms.Element sender, int gestureId);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPanCompleted(class Xamarin.Forms.Element sender, int32 gestureId) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- <Parameter Name="gestureId" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <param name="gestureId">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPanStarted">
- <MemberSignature Language="C#" Value="public void SendPanStarted (Xamarin.Forms.Element sender, int gestureId);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPanStarted(class Xamarin.Forms.Element sender, int32 gestureId) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- <Parameter Name="gestureId" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <param name="gestureId">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IPinchGestureController" FullName="Xamarin.Forms.IPinchGestureController">
- <TypeSignature Language="C#" Value="public interface IPinchGestureController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPinchGestureController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="IsPinching">
- <MemberSignature Language="C#" Value="public bool IsPinching { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsPinching" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPinch">
- <MemberSignature Language="C#" Value="public void SendPinch (Xamarin.Forms.Element sender, double scale, Xamarin.Forms.Point currentScalePoint);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPinch(class Xamarin.Forms.Element sender, float64 scale, valuetype Xamarin.Forms.Point currentScalePoint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- <Parameter Name="scale" Type="System.Double" />
- <Parameter Name="currentScalePoint" Type="Xamarin.Forms.Point" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <param name="scale">For internal use by the Xamarin.Forms platform.</param>
- <param name="currentScalePoint">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPinchCanceled">
- <MemberSignature Language="C#" Value="public void SendPinchCanceled (Xamarin.Forms.Element sender);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPinchCanceled(class Xamarin.Forms.Element sender) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPinchEnded">
- <MemberSignature Language="C#" Value="public void SendPinchEnded (Xamarin.Forms.Element sender);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPinchEnded(class Xamarin.Forms.Element sender) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPinchStarted">
- <MemberSignature Language="C#" Value="public void SendPinchStarted (Xamarin.Forms.Element sender, Xamarin.Forms.Point intialScalePoint);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPinchStarted(class Xamarin.Forms.Element sender, valuetype Xamarin.Forms.Point intialScalePoint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- <Parameter Name="intialScalePoint" Type="Xamarin.Forms.Point" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <param name="intialScalePoint">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IPlatform" FullName="Xamarin.Forms.IPlatform">
- <TypeSignature Language="C#" Value="public interface IPlatform" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPlatform" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Interface defining the abstraction of a native platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="BindingContext">
- <MemberSignature Language="C#" Value="public object BindingContext { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object BindingContext" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The binding context for the native platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BindingContextChanged">
- <MemberSignature Language="C#" Value="public event EventHandler BindingContextChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler BindingContextChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the binding context changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Engine">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformEngine Engine { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IPlatformEngine Engine" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformEngine</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The platform engine, useful for getting the screen size and for finding out if the paltform supports 3D.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Page">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page Page { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Page Page" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the root page of the platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetPage">
- <MemberSignature Language="C#" Value="public void SetPage (Xamarin.Forms.Page newRoot);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetPage(class Xamarin.Forms.Page newRoot) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="newRoot" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="newRoot">The new root page.</param>
- <summary>Sets the root page of the platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IPlatformElementConfiguration&lt;TPlatform,TElement&gt;" FullName="Xamarin.Forms.IPlatformElementConfiguration&lt;TPlatform,TElement&gt;">
- <TypeSignature Language="C#" Value="public interface IPlatformElementConfiguration&lt;out TPlatform,out TElement&gt; : Xamarin.Forms.IConfigElement&lt;out TElement&gt; where TPlatform : IConfigPlatform where TElement : Element" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPlatformElementConfiguration`2&lt;(class Xamarin.Forms.IConfigPlatform) + TPlatform, (class Xamarin.Forms.Element) + TElement&gt; implements class Xamarin.Forms.IConfigElement`1&lt;!TElement&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TPlatform">
- <Constraints>
- <ParameterAttribute>Covariant</ParameterAttribute>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TElement">
- <Constraints>
- <ParameterAttribute>Covariant</ParameterAttribute>
- <BaseTypeName>Xamarin.Forms.Element</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IConfigElement&lt;TElement&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <typeparam name="TPlatform">To be added.</typeparam>
- <typeparam name="TElement">To be added.</typeparam>
- <summary>Marker interface for returning platform-specific configuration elements.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members />
-</Type>
-<Type Name="IPlatformEngine" FullName="Xamarin.Forms.IPlatformEngine">
- <TypeSignature Language="C#" Value="public interface IPlatformEngine" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPlatformEngine" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Interface defining a native platform rendering engine.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetNativeSize">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.SizeRequest GetNativeSize (Xamarin.Forms.VisualElement view, double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Xamarin.Forms.SizeRequest GetNativeSize(class Xamarin.Forms.VisualElement view, float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" />
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="view">The view for which to request a size.</param>
- <param name="widthConstraint">The requested width.</param>
- <param name="heightConstraint">The requested height.</param>
- <summary>Performs a size request on the native platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Supports3D">
- <MemberSignature Language="C#" Value="public bool Supports3D { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Supports3D" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a Boolean value that indicates whether the native platform supports 3D graphics.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IRegisterable" FullName="Xamarin.Forms.IRegisterable">
- <TypeSignature Language="C#" Value="public interface IRegisterable" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IRegisterable" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Internally-used flagging interface indicating types that can be registered with <see cref="T:Xamarin.Forms.Registrar" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members />
-</Type>
-<Type Name="IScrollViewController" FullName="Xamarin.Forms.IScrollViewController">
- <TypeSignature Language="C#" Value="public interface IScrollViewController : Xamarin.Forms.ILayoutController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IScrollViewController implements class Xamarin.Forms.ILayoutController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.ILayoutController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetScrollPositionForElement">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Point GetScrollPositionForElement (Xamarin.Forms.VisualElement item, Xamarin.Forms.ScrollToPosition position);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Xamarin.Forms.Point GetScrollPositionForElement(class Xamarin.Forms.VisualElement item, valuetype Xamarin.Forms.ScrollToPosition position) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Point</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="Xamarin.Forms.VisualElement" />
- <Parameter Name="position" Type="Xamarin.Forms.ScrollToPosition" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <param name="position">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollToRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ScrollToRequestedEventArgs&gt; ScrollToRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ScrollToRequestedEventArgs&gt; ScrollToRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ScrollToRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendScrollFinished">
- <MemberSignature Language="C#" Value="public void SendScrollFinished ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendScrollFinished() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetScrolledPosition">
- <MemberSignature Language="C#" Value="public void SetScrolledPosition (double x, double y);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetScrolledPosition(float64 x, float64 y) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">For internal use by the Xamarin.Forms platform.</param>
- <param name="y">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ISearchBarController" FullName="Xamarin.Forms.ISearchBarController">
- <TypeSignature Language="C#" Value="public interface ISearchBarController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ISearchBarController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="OnSearchButtonPressed">
- <MemberSignature Language="C#" Value="public void OnSearchButtonPressed ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void OnSearchButtonPressed() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IStreamImageSource" FullName="Xamarin.Forms.IStreamImageSource">
- <TypeSignature Language="C#" Value="public interface IStreamImageSource" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IStreamImageSource" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>This interface is for internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetStreamAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.IO.Stream&gt; GetStreamAsync (System.Threading.CancellationToken userToken = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.IO.Stream&gt; GetStreamAsync(valuetype System.Threading.CancellationToken userToken) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.IO.Stream&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="userToken" Type="System.Threading.CancellationToken" />
- </Parameters>
- <Docs>
- <param name="userToken">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ITableModel" FullName="Xamarin.Forms.ITableModel">
- <TypeSignature Language="C#" Value="public interface ITableModel" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITableModel" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>This interface is for internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetCell">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Cell GetCell (int section, int row);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.Cell GetCell(int32 section, int32 row) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Cell</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- <Parameter Name="row" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <param name="row">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHeaderCell">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Cell GetHeaderCell (int section);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.Cell GetHeaderCell(int32 section) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Cell</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetItem">
- <MemberSignature Language="C#" Value="public object GetItem (int section, int row);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object GetItem(int32 section, int32 row) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- <Parameter Name="row" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <param name="row">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetRowCount">
- <MemberSignature Language="C#" Value="public int GetRowCount (int section);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowCount(int32 section) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetSectionCount">
- <MemberSignature Language="C#" Value="public int GetSectionCount ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSectionCount() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetSectionIndexTitles">
- <MemberSignature Language="C#" Value="public string[] GetSectionIndexTitles ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GetSectionIndexTitles() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String[]</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetSectionTitle">
- <MemberSignature Language="C#" Value="public string GetSectionTitle (int section);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSectionTitle(int32 section) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowLongPressed">
- <MemberSignature Language="C#" Value="public void RowLongPressed (int section, int row);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RowLongPressed(int32 section, int32 row) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- <Parameter Name="row" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <param name="row">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowSelected">
- <MemberSignature Language="C#" Value="public void RowSelected (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RowSelected(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowSelected">
- <MemberSignature Language="C#" Value="public void RowSelected (int section, int row);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RowSelected(int32 section, int32 row) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- <Parameter Name="row" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <param name="row">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ITableViewController" FullName="Xamarin.Forms.ITableViewController">
- <TypeSignature Language="C#" Value="public interface ITableViewController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITableViewController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Model">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ITableModel Model { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ITableModel Model" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ITableModel</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ModelChanged">
- <MemberSignature Language="C#" Value="public event EventHandler ModelChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler ModelChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ITemplatedItemsListScrollToRequestedEventArgs" FullName="Xamarin.Forms.ITemplatedItemsListScrollToRequestedEventArgs">
- <TypeSignature Language="C#" Value="public interface ITemplatedItemsListScrollToRequestedEventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITemplatedItemsListScrollToRequestedEventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>This interface is for internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Group">
- <MemberSignature Language="C#" Value="public object Group { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Group" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Item">
- <MemberSignature Language="C#" Value="public object Item { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Item" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ITemplatedItemsList&lt;TItem&gt;" FullName="Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;">
- <TypeSignature Language="C#" Value="public interface ITemplatedItemsList&lt;TItem&gt; : System.Collections.Generic.IEnumerable&lt;TItem&gt;, System.Collections.Generic.IReadOnlyCollection&lt;TItem&gt;, System.Collections.Generic.IReadOnlyList&lt;TItem&gt;, System.Collections.Specialized.INotifyCollectionChanged where TItem : BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITemplatedItemsList`1&lt;(class Xamarin.Forms.BindableObject) TItem&gt; implements class System.Collections.Generic.IEnumerable`1&lt;!TItem&gt;, class System.Collections.Generic.IReadOnlyCollection`1&lt;!TItem&gt;, class System.Collections.Generic.IReadOnlyList`1&lt;!TItem&gt;, class System.Collections.IEnumerable, class System.Collections.Specialized.INotifyCollectionChanged" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.Generic.IEnumerable&lt;TItem&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IReadOnlyCollection&lt;TItem&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IReadOnlyList&lt;TItem&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Specialized.INotifyCollectionChanged</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <typeparam name="TItem">To be added.</typeparam>
- <summary>This interface is for internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="BindingContext">
- <MemberSignature Language="C#" Value="public object BindingContext { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object BindingContext" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGlobalIndexForGroup">
- <MemberSignature Language="C#" Value="public int GetGlobalIndexForGroup (Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt; group);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetGlobalIndexForGroup(class Xamarin.Forms.ITemplatedItemsList`1&lt;!TItem&gt; group) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="group" Type="Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;" />
- </Parameters>
- <Docs>
- <param name="group">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGlobalIndexOfItem">
- <MemberSignature Language="C#" Value="public int GetGlobalIndexOfItem (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetGlobalIndexOfItem(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGroup">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt; GetGroup (int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.ITemplatedItemsList`1&lt;!TItem&gt; GetGroup(int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGroupAndIndexOfItem">
- <MemberSignature Language="C#" Value="public Tuple&lt;int,int&gt; GetGroupAndIndexOfItem (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Tuple`2&lt;int32, int32&gt; GetGroupAndIndexOfItem(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Tuple&lt;System.Int32,System.Int32&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGroupAndIndexOfItem">
- <MemberSignature Language="C#" Value="public Tuple&lt;int,int&gt; GetGroupAndIndexOfItem (object group, object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Tuple`2&lt;int32, int32&gt; GetGroupAndIndexOfItem(object group, object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Tuple&lt;System.Int32,System.Int32&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="group" Type="System.Object" />
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="group">For internal use by the Xamarin.Forms platform.</param>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGroupIndexFromGlobal">
- <MemberSignature Language="C#" Value="public int GetGroupIndexFromGlobal (int globalIndex, out int leftOver);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetGroupIndexFromGlobal(int32 globalIndex, int32 leftOver) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="globalIndex" Type="System.Int32" />
- <Parameter Name="leftOver" Type="System.Int32&amp;" RefType="out" />
- </Parameters>
- <Docs>
- <param name="globalIndex">For internal use by the Xamarin.Forms platform.</param>
- <param name="leftOver">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GroupedCollectionChanged">
- <MemberSignature Language="C#" Value="public event System.Collections.Specialized.NotifyCollectionChangedEventHandler GroupedCollectionChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.Collections.Specialized.NotifyCollectionChangedEventHandler GroupedCollectionChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Specialized.NotifyCollectionChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HeaderContent">
- <MemberSignature Language="C#" Value="public TItem HeaderContent { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !TItem HeaderContent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TItem</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IndexOf">
- <MemberSignature Language="C#" Value="public int IndexOf (TItem item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 IndexOf(!TItem item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="TItem" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemsSource">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable ItemsSource { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.IEnumerable ItemsSource" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ListProxy">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IListProxy ListProxy { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IListProxy ListProxy" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IListProxy</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Name">
- <MemberSignature Language="C#" Value="public string Name { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Name" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PropertyChanged">
- <MemberSignature Language="C#" Value="public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.ComponentModel.PropertyChangedEventHandler PropertyChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.ComponentModel.PropertyChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShortNames">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;string&gt; ShortNames { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;string&gt; ShortNames" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UpdateContent">
- <MemberSignature Language="C#" Value="public TItem UpdateContent (TItem content, int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance !TItem UpdateContent(!TItem content, int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TItem</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="TItem" />
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="content">For internal use by the Xamarin.Forms platform.</param>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UpdateHeader">
- <MemberSignature Language="C#" Value="public TItem UpdateHeader (TItem content, int groupIndex);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance !TItem UpdateHeader(!TItem content, int32 groupIndex) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TItem</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="TItem" />
- <Parameter Name="groupIndex" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="content">For internal use by the Xamarin.Forms platform.</param>
- <param name="groupIndex">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ITemplatedItemsView&lt;TItem&gt;" FullName="Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt;">
- <TypeSignature Language="C#" Value="public interface ITemplatedItemsView&lt;TItem&gt; : Xamarin.Forms.IItemsView&lt;TItem&gt; where TItem : BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITemplatedItemsView`1&lt;(class Xamarin.Forms.BindableObject) TItem&gt; implements class Xamarin.Forms.IItemsView`1&lt;!TItem&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IItemsView&lt;TItem&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <typeparam name="TItem">To be added.</typeparam>
- <summary>This interface is for internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="ListProxy">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IListProxy ListProxy { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IListProxy ListProxy" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IListProxy</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PropertyChanged">
- <MemberSignature Language="C#" Value="public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.ComponentModel.PropertyChangedEventHandler PropertyChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.ComponentModel.PropertyChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TemplatedItems">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt; TemplatedItems { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ITemplatedItemsList`1&lt;!TItem&gt; TemplatedItems" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/mono/mono/master/mcs/tools/mdoc/Resources/monodoc-ecma.xsd" Name="ItemsView&lt;TVisual&gt;" FullName="Xamarin.Forms.ItemsView&lt;TVisual&gt;">
- <TypeSignature Language="C#" Value="public abstract class ItemsView&lt;TVisual&gt; : Xamarin.Forms.View, Xamarin.Forms.IItemsView&lt;TVisual&gt;, Xamarin.Forms.ITemplatedItemsView&lt;TVisual&gt; where TVisual : BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit ItemsView`1&lt;(class Xamarin.Forms.BindableObject) TVisual&gt; extends Xamarin.Forms.View implements class Xamarin.Forms.IItemsView`1&lt;!TVisual&gt;, class Xamarin.Forms.ITemplatedItemsView`1&lt;!TVisual&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TVisual">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IItemsView&lt;TVisual&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsView&lt;TVisual&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <typeparam name="TVisual">The type of visual that the <see cref="P:Xamarin.Forms.ItemsView{TVisual}.ItemsSource" /> items will be templated into.</typeparam>
- <summary>A base class for a view that contains a templated list of items.</summary>
- <remarks>
- <para>
- This class is used as a base class for views that wish to take in a list of user objects and produce views for each of them to be displayed, such as <see cref="T:Xamarin.Forms.ListView" />. The generic
- argument is used to specify the type of visual that the view expects. In the case of <see cref="T:Xamarin.Forms.ListView" />, only <see cref="T:Xamarin.Forms.Cell" /> subclasses are accepted, so that's
- what it provides as its argument.
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="CreateDefault">
- <MemberSignature Language="C#" Value="protected abstract TVisual CreateDefault (object item);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance !TVisual CreateDefault(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TVisual</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">The user object </param>
- <summary>Creates a default <typeparamref name="TVisual" /> instance for <paramref name="item" />.</summary>
- <returns>An instance of the <typeparamref name="TVisual" /> class.</returns>
- <remarks>
- <para>This method is called by the templating system when <see cref="P:Xamarin.Forms.ItemsView{TVisual}.ItemTemplate" /> is <see langword="null" />.</para>
- <para>The <see cref="P:Xamarin.Forms.BindableObject.BindingContext" /> of the returned object will automatically be set to <paramref name="item" />, there is no
- need to set it yourself. If you do, it will be overridden.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemsSource">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable ItemsSource { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.IEnumerable ItemsSource" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the source of items to template and display.</summary>
- <value>To be added.</value>
- <remarks>
- <para>While any <see cref="T:System.Collections.IEnumerable" /> implementer is accepted, any that do not implement <see cref="T:System.Collections.IList" /> or <see cref="T:System.Collections.Generic.IReadOnlyList{T}" />
- (where T is a class) will be converted to list by iterating.</para>
- <para>If your collection implements <see cref="T:System.Collections.Specialized.INotifyCollectionChanged" />, any changes raised from the event on this interface will be reflected in the items view. Note that if the event
- is raised on another thread the main thread, the results will be unpredictable depending on the platform. To safely modify your collection (and raise the event) from another thread, call
- <see cref="M:Xamarin.Forms.BindingBase.EnableCollectionSynchronization" /> to enable proper synchronization of access to the thread.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemsSourceProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ItemsSourceProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ItemsSourceProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.ItemsView{TVisual}.ItemSource" /> property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemTemplate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.DataTemplate ItemTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.DataTemplate ItemTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.DataTemplate</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the <see cref="T:Xamarin.Forms.DataTemplate" /> to apply to the <see cref="M:Xamarin.Forms.ItemsView{TVisual}.ItemsSource" />.</summary>
- <value>The <see cref="T:Xamarin.Forms.DataTemplate" /> for the <see cref="T:Xamarin.Forms.ItemsView" />, or <see langword="null" /></value>
- <remarks>
- <para>The ItemTemplate is used to define the visual appearance of objects from the <see cref="P.Xamarin.Forms.ItemsView{TVisual}.ItemsSource" />. Through
- the item template you can set up data bindings to the user objects supplied to automatically fill in the visual and respond to any changes in the user
- object.</para>
- <para>If the item template is <see langword="null" />, <see cref="M.Xamarin.Forms.ItemsView{TVisual}.CreateDefault" /> is called and the result is used as the visual.</para>
- <example>
- <para>In this example, a template for a <see cref="T:Xamarin.Forms.TextCell" /> is created for a simple user object.</para>
- <code lang="C#"><![CDATA[
-class Person
-{
- public string FullName
- {
- get;
- set;
- }
-
- public string Address
- {
- get;
- set;
- }
-}
-
-void SetupView()
-{
- var template = new DataTemplate (typeof (TextCell));
-
- // We can set data bindings to our supplied objects.
- template.SetBinding (TextCell.TextProperty, "FullName");
- template.SetBinding (TextCell.DetailProperty, "Address");
-
- // We can also set values that will apply to each item.
- template.SetValue (TextCell.TextColorProperty, Color.Red);
-
- itemsView.ItemTemplate = template;
- itemsView.ItemsSource = new[] {
- new Person { FullName = "James Smith", Address = "404 Nowhere Street" },
- new Person { FullName = "John Doe", Address = "404 Nowhere Ave" }
- };
-}
- ]]></code>
- </example>
- </remarks>
- <altmember cref="T:Xamarin.Forms.DataTemplate" />
- <altmember cref="P:Xamarin.Forms.ItemsView{TVisual}.ItemsSource" />
- <altmember cref="M:Xamarin.Forms.ItemsView{TVisual}.CreateDefault" />
- </Docs>
- </Member>
- <Member MemberName="ItemTemplateProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ItemTemplateProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ItemTemplateProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.ItemsView{TVisual}.ItemTemplate" /> property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetupContent">
- <MemberSignature Language="C#" Value="protected virtual void SetupContent (TVisual content, int index);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void SetupContent(!TVisual content, int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="TVisual" />
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="content">The visual content to setup.</param>
- <param name="index">The index of the content.</param>
- <summary>Performs any additional setup for the content at creation time.</summary>
- <remarks>
- <para>This method is called when the <see cref="T:Xamarin.Forms.ItemsView{TVisual}" /> is creating visuals for user items. At this point,
- the <see cref="P:Xamarin.Forms.BindableObject.BindingContext" /> will have been set. You can override this method to perform additional setup
- for content specific to your <see cref="T:Xamarin.Forms.ItemsView{TVisual}" /> subclass. <see cref="T:Xamarin.Forms.ListView" />, for example, uses
- this method to set <see cref="P:Xamarin.Forms.Element.Parent" /> to itself.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TemplatedItems">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.TemplatedItemsList&lt;Xamarin.Forms.ItemsView&lt;TVisual&gt;,TVisual&gt; TemplatedItems { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.TemplatedItemsList`2&lt;class Xamarin.Forms.ItemsView`1&lt;!TVisual&gt;, !TVisual&gt; TemplatedItems" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.TemplatedItemsList&lt;Xamarin.Forms.ItemsView&lt;TVisual&gt;,TVisual&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of templated items.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UnhookContent">
- <MemberSignature Language="C#" Value="protected virtual void UnhookContent (TVisual content);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void UnhookContent(!TVisual content) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="TVisual" />
- </Parameters>
- <Docs>
- <param name="content">The content to unhook.</param>
- <summary>Application developers override this method to unregister event handlers for items that they registered in <see cref="M:Xamarin.Forms.ItemsView{TVisual}.SetupContent(`0, int)" />.</summary>
- <remarks>
- <para>Application developers must call <see cref="M:Xamarin.Forms.ItemsView{TVisual}.UnhookContent(`0, int)" /> before performing any other action when overriding this method.</para>
- <block type="note">Application developers who override <see cref="M:Xamarin.Forms.ItemsView{TVisual}.SetupContent(`0, int)" /> to allocate resources must override this method in order to deallocate them.</block>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IItemsView&lt;TVisual&gt;.CreateDefault">
- <MemberSignature Language="C#" Value="TVisual IItemsView&lt;TVisual&gt;.CreateDefault (object item);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !TVisual Xamarin.Forms.IItemsView&lt;TVisual&gt;.CreateDefault(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TVisual</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">The item to use.</param>
- <summary>Creates a default TVisual by using <paramref name="item" /></summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IItemsView&lt;TVisual&gt;.SetupContent">
- <MemberSignature Language="C#" Value="void IItemsView&lt;TVisual&gt;.SetupContent (TVisual content, int index);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IItemsView&lt;TVisual&gt;.SetupContent(!TVisual content, int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="TVisual" />
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="content">Internal use only.</param>
- <param name="index">Internal use only.</param>
- <summary>CInternal use only.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IItemsView&lt;TVisual&gt;.UnhookContent">
- <MemberSignature Language="C#" Value="void IItemsView&lt;TVisual&gt;.UnhookContent (TVisual content);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IItemsView&lt;TVisual&gt;.UnhookContent(!TVisual content) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="TVisual" />
- </Parameters>
- <Docs>
- <param name="content">Internal use only.</param>
- <summary>Internal use only.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ITemplatedItemsView&lt;TVisual&gt;.ListProxy">
- <MemberSignature Language="C#" Value="Xamarin.Forms.IListProxy Xamarin.Forms.ITemplatedItemsView&lt;TVisual&gt;.ListProxy { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IListProxy Xamarin.Forms.ITemplatedItemsView&lt;TVisual&gt;.ListProxy" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IListProxy</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>This interface is for internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ITemplatedItemsView&lt;TVisual&gt;.TemplatedItems">
- <MemberSignature Language="C#" Value="Xamarin.Forms.ITemplatedItemsList&lt;TVisual&gt; Xamarin.Forms.ITemplatedItemsView&lt;TVisual&gt;.TemplatedItems { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ITemplatedItemsList`1&lt;!TVisual&gt; Xamarin.Forms.ITemplatedItemsView&lt;TVisual&gt;.TemplatedItems" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ITemplatedItemsList&lt;TVisual&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>This interface is for internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ItemTappedEventArgs" FullName="Xamarin.Forms.ItemTappedEventArgs">
- <TypeSignature Language="C#" Value="public class ItemTappedEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ItemTappedEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Event arguments for the <see cref="E:Xamarin.Forms.ListView.ItemTapped" /> event.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ItemTappedEventArgs (object group, object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(object group, object item) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="group" Type="System.Object" />
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="group">The item group.</param>
- <param name="item">The item that was tapped.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ItemTappedEventArgs" /> object for the specified <paramref name="item" /> that was tapped and the <paramref name="group" /> to which it belongs.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Group">
- <MemberSignature Language="C#" Value="public object Group { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Group" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The collection of elements to which the tapped item belongs.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Item">
- <MemberSignature Language="C#" Value="public object Item { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Item" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The visual element that the user tapped.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ItemVisibilityEventArgs" FullName="Xamarin.Forms.ItemVisibilityEventArgs">
- <TypeSignature Language="C#" Value="public sealed class ItemVisibilityEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ItemVisibilityEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Event args when an items visiblity has been changed in a <see cref="T:Xamarin.Forms.ListView" />.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ItemVisibilityEventArgs (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(object item) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">The modified item.</param>
- <summary>Initializes a new instance of the ItemVisibilityEventArgs class with the item whose visibility has changed.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Item">
- <MemberSignature Language="C#" Value="public object Item { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Item" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The item from the <see cref="P:Xamarin.Forms.ListView.ItemsSource" /> whose visibility has changed.</summary>
- <value>An object.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IValueConverter" FullName="Xamarin.Forms.IValueConverter">
- <TypeSignature Language="C#" Value="public interface IValueConverter" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IValueConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Interface defining methods for two-way value conversion between types.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Convert">
- <MemberSignature Language="C#" Value="public object Convert (object value, Type targetType, object parameter, System.Globalization.CultureInfo culture);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object Convert(object value, class System.Type targetType, object parameter, class System.Globalization.CultureInfo culture) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.Object" />
- <Parameter Name="targetType" Type="System.Type" />
- <Parameter Name="parameter" Type="System.Object" />
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <param name="targetType">The type to which to convert the value.</param>
- <param name="parameter">A parameter to use during the conversion.</param>
- <param name="culture">The culture to use during the conversion.</param>
- <summary>Implement this method to convert <paramref name="value" /> to <paramref name="targetType" /> by using <paramref name="parameter" /> and <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertBack">
- <MemberSignature Language="C#" Value="public object ConvertBack (object value, Type targetType, object parameter, System.Globalization.CultureInfo culture);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object ConvertBack(object value, class System.Type targetType, object parameter, class System.Globalization.CultureInfo culture) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.Object" />
- <Parameter Name="targetType" Type="System.Type" />
- <Parameter Name="parameter" Type="System.Object" />
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <param name="targetType">The type to which to convert the value.</param>
- <param name="parameter">A parameter to use during the conversion.</param>
- <param name="culture">The culture to use during the conversion.</param>
- <summary>Implement this method to convert <paramref name="value" /> back from <paramref name="targetType" /> by using <paramref name="parameter" /> and <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IViewContainer&lt;T&gt;" FullName="Xamarin.Forms.IViewContainer&lt;T&gt;">
- <TypeSignature Language="C#" Value="public interface IViewContainer&lt;T&gt; where T : VisualElement" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IViewContainer`1&lt;(class Xamarin.Forms.VisualElement) T&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.VisualElement</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Interfaces />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>The type of element that can be added to the container.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="Children">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;T&gt; Children { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;!T&gt; Children" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;T&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The children collection of a visual element.</summary>
- <value>The collection containing the visual elements children.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IViewController" FullName="Xamarin.Forms.IViewController">
- <TypeSignature Language="C#" Value="public interface IViewController : Xamarin.Forms.IVisualElementController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IViewController implements class Xamarin.Forms.IElementController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IVisualElementController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>This interface is for internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members />
-</Type>
-<Type Name="IVisualElementController" FullName="Xamarin.Forms.IVisualElementController">
- <TypeSignature Language="C#" Value="public interface IVisualElementController : Xamarin.Forms.IElementController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IVisualElementController implements class Xamarin.Forms.IElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="BatchCommitted">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.EventArg&lt;Xamarin.Forms.VisualElement&gt;&gt; BatchCommitted;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.EventArg`1&lt;class Xamarin.Forms.VisualElement&gt;&gt; BatchCommitted" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.EventArg&lt;Xamarin.Forms.VisualElement&gt;&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Batched">
- <MemberSignature Language="C#" Value="public bool Batched { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Batched" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DisableLayout">
- <MemberSignature Language="C#" Value="public bool DisableLayout { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool DisableLayout" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FocusChangeRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.VisualElement.FocusRequestArgs&gt; FocusChangeRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.VisualElement/FocusRequestArgs&gt; FocusChangeRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.VisualElement+FocusRequestArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InvalidateMeasure">
- <MemberSignature Language="C#" Value="public void InvalidateMeasure (Xamarin.Forms.Internals.InvalidationTrigger trigger);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InvalidateMeasure(valuetype Xamarin.Forms.Internals.InvalidationTrigger trigger) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="trigger" Type="Xamarin.Forms.Internals.InvalidationTrigger" />
- </Parameters>
- <Docs>
- <param name="trigger">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsInNativeLayout">
- <MemberSignature Language="C#" Value="public bool IsInNativeLayout { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsInNativeLayout" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsNativeStateConsistent">
- <MemberSignature Language="C#" Value="public bool IsNativeStateConsistent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsNativeStateConsistent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsPlatformEnabled">
- <MemberSignature Language="C#" Value="public bool IsPlatformEnabled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsPlatformEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NativeSizeChanged">
- <MemberSignature Language="C#" Value="public void NativeSizeChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void NativeSizeChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NavigationProxy">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.NavigationProxy NavigationProxy { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.NavigationProxy NavigationProxy" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.NavigationProxy</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IWebViewController" FullName="Xamarin.Forms.IWebViewController">
- <TypeSignature Language="C#" Value="public interface IWebViewController : Xamarin.Forms.IViewController" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IWebViewController implements class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IViewController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="CanGoBack">
- <MemberSignature Language="C#" Value="public bool CanGoBack { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool CanGoBack" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanGoForward">
- <MemberSignature Language="C#" Value="public bool CanGoForward { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool CanGoForward" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EvalRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.EvalRequested&gt; EvalRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.EvalRequested&gt; EvalRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.EvalRequested&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GoBackRequested">
- <MemberSignature Language="C#" Value="public event EventHandler GoBackRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler GoBackRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GoForwardRequested">
- <MemberSignature Language="C#" Value="public event EventHandler GoForwardRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler GoForwardRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendNavigated">
- <MemberSignature Language="C#" Value="public void SendNavigated (Xamarin.Forms.WebNavigatedEventArgs args);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendNavigated(class Xamarin.Forms.WebNavigatedEventArgs args) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="args" Type="Xamarin.Forms.WebNavigatedEventArgs" />
- </Parameters>
- <Docs>
- <param name="args">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendNavigating">
- <MemberSignature Language="C#" Value="public void SendNavigating (Xamarin.Forms.WebNavigatingEventArgs args);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendNavigating(class Xamarin.Forms.WebNavigatingEventArgs args) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="args" Type="Xamarin.Forms.WebNavigatingEventArgs" />
- </Parameters>
- <Docs>
- <param name="args">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IWebViewDelegate" FullName="Xamarin.Forms.IWebViewDelegate">
- <TypeSignature Language="C#" Value="public interface IWebViewDelegate" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IWebViewDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>This interface is for internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="LoadHtml">
- <MemberSignature Language="C#" Value="public void LoadHtml (string html, string baseUrl);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadHtml(string html, string baseUrl) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="html" Type="System.String" />
- <Parameter Name="baseUrl" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="html">For internal use by the Xamarin.Forms platform.</param>
- <param name="baseUrl">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LoadUrl">
- <MemberSignature Language="C#" Value="public void LoadUrl (string url);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadUrl(string url) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="url" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="url">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Keyboard" FullName="Xamarin.Forms.Keyboard">
- <TypeSignature Language="C#" Value="public class Keyboard" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Keyboard extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.KeyboardTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Default keyboard and base class for specialized keyboards, such as those for telephone numbers, email, and URLs.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Chat">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Keyboard Chat { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Keyboard Chat" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Keyboard</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets an instance of type "ChatKeyboard".</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Create">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Keyboard Create (Xamarin.Forms.KeyboardFlags flags);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Keyboard Create(valuetype Xamarin.Forms.KeyboardFlags flags) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Keyboard</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="flags" Type="Xamarin.Forms.KeyboardFlags" />
- </Parameters>
- <Docs>
- <param name="flags">The flags that control the keyboard's appearance and behavior.</param>
- <summary>Returns a new keyboard with the specified <see cref="T:Xamarin.Forms.KeyboardFlags" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Keyboard Default { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Keyboard Default" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Keyboard</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets an instance of type "Keyboard".</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Email">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Keyboard Email { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Keyboard Email" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Keyboard</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets an instance of type "EmailKeyboard".</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Numeric">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Keyboard Numeric { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Keyboard Numeric" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Keyboard</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets an instance of type "NumericKeyboard".</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Plain">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Keyboard Plain { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Keyboard Plain" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Keyboard</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Returns a new keyboard with None <see cref="T:Xamarin.Forms.KeyboardFlags" /> ".</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Telephone">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Keyboard Telephone { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Keyboard Telephone" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Keyboard</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets an instance of type "TelephoneKeyboard".</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Text">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Keyboard Text { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Keyboard Text" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Keyboard</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets an instance of type "TextKeyboard".</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Url">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Keyboard Url { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Keyboard Url" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Keyboard</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets an instance of type "UrlKeyboard"..</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="KeyboardFlags" FullName="Xamarin.Forms.KeyboardFlags">
- <TypeSignature Language="C#" Value="public enum KeyboardFlags" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed KeyboardFlags extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.Flags</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Flagging enumeration for Keyboard options such as Capitalization, Spellcheck, and Suggestions.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="All">
- <MemberSignature Language="C#" Value="All" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.KeyboardFlags All = int32(-1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.KeyboardFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Capitalize the first words of sentences, and perform spellcheck and offer suggested word completions on text that the user enters.</summary>
- </Docs>
- </Member>
- <Member MemberName="CapitalizeSentence">
- <MemberSignature Language="C#" Value="CapitalizeSentence" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.KeyboardFlags CapitalizeSentence = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.KeyboardFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Capitalize the first words of sentences.</summary>
- </Docs>
- </Member>
- <Member MemberName="None">
- <MemberSignature Language="C#" Value="None" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.KeyboardFlags None = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.KeyboardFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>No special features provided by the keyboard.</summary>
- </Docs>
- </Member>
- <Member MemberName="Spellcheck">
- <MemberSignature Language="C#" Value="Spellcheck" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.KeyboardFlags Spellcheck = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.KeyboardFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Perform spellcheck on text that the user enters.</summary>
- </Docs>
- </Member>
- <Member MemberName="Suggestions">
- <MemberSignature Language="C#" Value="Suggestions" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.KeyboardFlags Suggestions = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.KeyboardFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Offer suggested word completions on text that the user enters.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="KeyboardTypeConverter" FullName="Xamarin.Forms.KeyboardTypeConverter">
- <TypeSignature Language="C#" Value="public class KeyboardTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit KeyboardTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> that converts a string into a <see cref="T:Xamarin.Forms.Keyboard" />.</summary>
- <remarks>
- <para>The following XAML snippet illustrates a case where a KeyboardTypeConverter is used behind the scenes:</para>
- <example>
- <code lang="XAML"><![CDATA[
-<Entry Keyboard="Keyboard.Telephone" />
- ]]></code>
- </example>
- <para>The following shows some examples of <see cref="T:Xamarin.Forms.KeyboardTypeConverter" /> forms:</para>
- <example>
- <code lang="C#"><![CDATA[
-var converter = new KeyboardTypeConverter ();
-foreach (var kvp in new Dictionary<string, Keyboard> {
- {"Keyboard.Default", Keyboard.Default},
- {"Keyboard.Email", Keyboard.Email},
- {"Keyboard.Text", Keyboard.Text},
- {"Keyboard.Url", Keyboard.Url},
- {"Keyboard.Telephone", Keyboard.Telephone},
- {"Keyboard.Chat", Keyboard.Chat},
-})
-Assert.AreSame (kvp.Value, converter.ConvertFrom (kvp.Key));
- ]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public KeyboardTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the KayboardTypeConverter class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">The type of the object.</param>
- <summary>Returns wheher this converter can convert an object of the given type.</summary>
- <returns>
- <see langword="true" /> if the KeyboardTypeConverter can convert from sourceType. <see langword="false" /> otherwise.</returns>
- <remarks>This method only returns <see langword="true" /> is sourceType is <see cref="T:System.String" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">The Culture fo the value parameter.</param>
- <param name="value">The object to convert from.</param>
- <summary>TConvert the given value into a Keyboard.</summary>
- <returns>A <see cref="T:Xamarin.Forms.Keyboard" />.</returns>
- <remarks>This will throw an IvalidOperationException if the conversion failed.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <summary>Returns a keyboard for a valid keyboard name.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Label" FullName="Xamarin.Forms.Label">
- <TypeSignature Language="C#" Value="public class Label : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Label&gt;, Xamarin.Forms.Internals.IFontElement" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Label extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Label&gt;, class Xamarin.Forms.Internals.IFontElement" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Label&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.Internals.IFontElement</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Text")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._LabelRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> that displays text.</summary>
- <remarks>
- <para>A Label is used to display single-line text elements as well as multi-line blocks of text.</para>
- <para>
- <img href="Label.TripleScreenShot.png" />
- </para>
- <para>The following example, adapted from the default Xamarin Forms solution, shows a basic use:</para>
- <example>
- <code lang="C#"><![CDATA[
-public class App : Application
-{
- public App ()
- {
- MainPage = new ContentPage {
- Content = new Label {
- Text = "Hello, Forms!",
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
- VerticalOptions = LayoutOptions.CenterAndExpand,
- HorizontalOptions = LayoutOptions.CenterAndExpand,
- },
- };
-}
-]]></code>
- <para>The FormsGallery sample, which can be found on the <format type="text/html"><a href="http://developer.xamarin.com/samples/tag/Xamarin.Forms/" target="_blank">Sample Applications</a></format> page, has a LabelDemoPage.cs file. This file contains a longer and more complete example.</para>
- </example>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.Label" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Font</term>
- <description>
- <para>Deprecated. Use <c>FontAttributes</c>, <c>FontFamily</c>, and <c>FontSize</c>, instead. A string of the format <c>[name],[attributes],[size]</c>. The font specification may contain multiple attributes, e.g. <c>Georgia, Bold, Italic, 42</c>.</para>
- </description>
- </item>
- <item>
- <term>FontAttributes</term>
- <description>
- <para>
- <c>Bold</c>, <c>Bold,Italic</c>, or <c>None</c>.</para>
- </description>
- </item>
- <item>
- <term>FontFamily</term>
- <description>
- <para>A font family, such as <c>sans-serif</c> or <c>monospace</c>.</para>
- </description>
- </item>
- <item>
- <term>FontSize</term>
- <description>
- <para>A named size, such as <c>Large</c>, or an integer that represents the size in device units.</para>
- </description>
- </item>
- <!--TODO: Figure this out. ON HOLD from ermau 2014-01-20
- <item>
- <term>FormattedText</term>
- <description><para></para></description>
- </item>-->
- <item>
- <term>LineBreakMode</term>
- <description>
- <para>A string that corresponds to a <see cref="T:Xamarin.Forms.LineBreakMode" /> enumeration value.</para>
- </description>
- </item>
- <item>
- <term>Text</term>
- <description>
- <para>The text that will appear on the label.</para>
- </description>
- </item>
- <item>
- <term>TextColor</term>
- <description>
- <para>A color specification, with or without the prefix, "Color". For example, "Color.Red" and "Red" both specify the color red.</para>
- </description>
- </item>
- <item>
- <term>HorizontalTextAlignment</term>
- <description>
- <para>
- <c>Center</c>, <c>End</c>, or <c>Start</c>, to indicate the horizontal placement of the label text.</para>
- </description>
- </item>
- <item>
- <term>VerticalTextAlignment</term>
- <description>
- <para>
- <c>Center</c>, <c>End</c>, or <c>Start</c>, to indicate the vertical placement of the label text.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Label ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the Label class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Font">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Font Font { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Font Font" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("Font is obsolete as of version 1.3.0. Please use the Font attributes which are on the class itself.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the Font for the Label. This is a bindable property.</summary>
- <value>The <see cref="T:Xamarin.Forms.Font" /> value for the Label. The default is <see langword="null" />, which represents the default font on the platform.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="FontAttributes">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FontAttributes FontAttributes { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.FontAttributes FontAttributes" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FontAttributes</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the font for the label is bold, italic, or neither.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontAttributesProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontAttributesProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontAttributesProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontAttributes property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamily">
- <MemberSignature Language="C#" Value="public string FontFamily { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string FontFamily" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the font family to which the font for the label belongs.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamilyProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontFamilyProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontFamilyProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontFamily property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the Font bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSize">
- <MemberSignature Language="C#" Value="public double FontSize { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 FontSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.FontSizeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the size of the font for the label.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSizeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontSizeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontSizeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontSize property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FormattedText">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FormattedString FormattedText { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.FormattedString FormattedText" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FormattedString</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the formatted text for the Label. This is a bindable property.</summary>
- <value>The <see cref="T:Xamarin.Forms.FormattedString" /> value to be displayed inside of the Label. This is a bindable property.</value>
- <remarks>Setting FromattedText to a non-null value will set the Text property to null.
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="FormattedTextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FormattedTextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FormattedTextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FormattedText property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HorizontalTextAlignment">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.TextAlignment HorizontalTextAlignment { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.TextAlignment HorizontalTextAlignment" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TextAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the horizontal alignement of the Text property. This is a bindable property.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HorizontalTextAlignmentProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HorizontalTextAlignmentProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HorizontalTextAlignmentProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the HorizontalTextAlignment bindable property</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LineBreakMode">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.LineBreakMode LineBreakMode { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.LineBreakMode LineBreakMode" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LineBreakMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the LineBreakMode for the Label. This is a bindable property.</summary>
- <value>The <see cref="T:Xamarin.Forms.LineBreakMode" /> value for the Label. The default is <see cref="E:Xamarin.Forms.LineBreakMode.WordWrap" /></value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LineBreakModeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty LineBreakModeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty LineBreakModeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the LineBreakMode bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Label&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Label&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Label&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.Label" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Text">
- <MemberSignature Language="C#" Value="public string Text { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Text" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text for the Label. This is a bindable property.</summary>
- <value>The <see cref="T:System.String" /> value to be displayed inside of the Label.</value>
- <remarks>Setting Text to a non-null value will set the FormattedText property to null.
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color TextColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color TextColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the <see cref="T:Xamarin.Forms.Color" /> for the text of this Label. This is a bindable property.</summary>
- <value>The <see cref="T:Xamarin.Forms.Color" /> value.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the TextColor bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the Text bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="VerticalTextAlignment">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.TextAlignment VerticalTextAlignment { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.TextAlignment VerticalTextAlignment" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TextAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the vertical alignement of the Text property. This is a bindable property.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="VerticalTextAlignmentProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty VerticalTextAlignmentProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty VerticalTextAlignmentProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the VerticalTextAlignment bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="XAlign">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.TextAlignment XAlign { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.TextAlignment XAlign" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("XAlign is obsolete as of version 2.0.0. Please use HorizontalTextAlignment instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TextAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the horizontal alignment for the Text inside of the Label bound.</summary>
- <value>The <see cref="T:Xamarin.Forms.TextAlignment" /> value. The default is <see cref="E:Xamarin.Forms.TextAlignment.Start" />, i.e. the text is left-aligned.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="XAlignProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty XAlignProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty XAlignProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("XAlignProperty is obsolete as of version 2.0.0. Please use HorizontalTextAlignmentProperty instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the XAlign bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator">
- <MemberSignature Language="C#" Value="double IFontElement.FontSizeDefaultValueCreator ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance float64 Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" />
- <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.Font" />
- <Parameter Name="newValue" Type="Xamarin.Forms.Font" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontFamilyChanged (string oldValue, string newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged(string oldValue, string newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.String" />
- <Parameter Name="newValue" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontSizeChanged (double oldValue, double newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.Double" />
- <Parameter Name="newValue" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="YAlign">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.TextAlignment YAlign { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.TextAlignment YAlign" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("YAlign is obsolete as of version 2.0.0. Please use VerticalTextAlignment instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TextAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the vertical alignment for the Text inside of the Label bound.</summary>
- <value>The <see cref="T:Xamarin.Forms.TextAlignment" /> value. The default is <see cref="E:Xamarin.Forms.TextAlignment.Start" />, i.e. the text is top-aligned.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="YAlignProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty YAlignProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty YAlignProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("YAlignProperty is obsolete as of version 2.0.0. Please use VerticalTextAlignmentProperty instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the YAlign bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Layout" FullName="Xamarin.Forms.Layout">
- <TypeSignature Language="C#" Value="public abstract class Layout : Xamarin.Forms.View, Xamarin.Forms.ILayout, Xamarin.Forms.ILayoutController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit Layout extends Xamarin.Forms.View implements class Xamarin.Forms.ILayout, class Xamarin.Forms.ILayoutController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="T">Xamarin.Forms.View</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.ILayout</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.ILayoutController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>
- <para>Provides the base class for all Layout elements. Use Layout elements to position and size child elements in Forms applications.</para>
- </summary>
- <remarks>
- <para>Subtypes of <see cref="T:Xamarin.Forms.Layout" /> include <see cref="T:Xamarin.Forms.ContentView" />, <see cref="T:Xamarin.Forms.ScrollView" />, and <see cref="T:Xamarin.Forms.Layout`1" />, as shown in the following diagram.</para>
- <para>The <see cref="P:Xamarin.Forms.Layout`1.Children" /> property of <see cref="T:Xamarin.Forms.Layout`1" /> contains a list of children of the parameterized type <c>T</c>, which must be a type of <see cref="T:Xamarin.Forms.View" />. Since <see cref="T:Xamarin.Forms.Layout" /> is itself a subclass of <see cref="T:Xamarin.Forms.View" />, this allows <see cref="T:Xamarin.Forms.Layout" />s to hold sub-layouts, scrolling regions, etc.</para>
- <!-- Until and unless we get a tool to do these graphics properl. Will need intro text for this, too.
- <para>
- <img href="Element.Hierarchy.png" />
- </para>-->
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.Layout" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>IsClippedToBounds</term>
- <description>
- <para>
- <c>true</c> or <c>false</c>, to indicate whether the layout is clipped to its bounding rectangle.</para>
- </description>
- </item>
- <item>
- <term>Padding</term>
- <description>
- <para>A comma-separated list of 4 integers that represent a <see cref="T:Xamarin.Forms.Thickness" /> structure.</para>
- </description>
- </item>
- </list>
- </remarks>
- <altmember cref="T:Xamarin.Forms.ContentView" />
- <altmember cref="T:Xamarin.Forms.Layout`1" />
- <altmember cref="T:Xamarin.Forms.ScrollView" />
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected Layout ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Intitializes a new <see cref="T:Xamarin.Forms.Layout" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Children">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Element&gt; Children { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;class Xamarin.Forms.Element&gt; Children" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ForceLayout">
- <MemberSignature Language="C#" Value="public void ForceLayout ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ForceLayout() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Forces a layout cycle on the element and all of its descendants.</summary>
- <remarks>
- <para>Calling ForceLayout frequently can have negative impacts on performance.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetSizeRequest">
- <MemberSignature Language="C#" Value="public override sealed Xamarin.Forms.SizeRequest GetSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance valuetype Xamarin.Forms.SizeRequest GetSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The available width that a parent Layout can allocate to a child. Value will be between 0 and double.PositiveInfinity.</param>
- <param name="heightConstraint">The available height that a parent Layout can allocate to a child. Value will be between 0 and double.PositiveInfinity.</param>
- <summary>Returns the <see cref="T:Xamarin.Forms.SizeRequest" /> of the Layout. Calling this method begins the measure pass of a layout cycle.</summary>
- <returns>A <see cref="T:Xamarin.Forms.SizeRequest" /> which contains a requested size and a minimum size.</returns>
- <remarks>
- <para>
- Calling GetSizeRequest causes a measure pass to occur for the subtree of elements it is called on. It is ideal to only call GetSizeRequest when needed as excessive calls can negatively impact the performance of the app. Overriding GetSizeRequest should only be done if the developer wants to ignore Width/HeightRequest. More likely a subclass would wish to override <see cref="M:Xamarin.Forms.VisualElement.OnSizeRequest (double, double)" />.
- </para>
- </remarks>
- <altmember cref="M:Xamarin.Forms.OnSizeRequest (double, double)" />
- </Docs>
- </Member>
- <Member MemberName="InvalidateLayout">
- <MemberSignature Language="C#" Value="protected virtual void InvalidateLayout ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void InvalidateLayout() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.2.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invalidates the current layout.</summary>
- <remarks>Calling this method will invalidate the measure and triggers a new layout cycle.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsClippedToBounds">
- <MemberSignature Language="C#" Value="public bool IsClippedToBounds { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsClippedToBounds" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value which determines if the Layout should clip its children to its bounds.</summary>
- <value>
- <see langword="true" /> if the Layout is clipped; otherwise, <see langword="false" />. The default value is <see langword="false" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsClippedToBoundsProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsClippedToBoundsProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsClippedToBoundsProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.Layout.IsClippedToBounds" /> bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChanged">
- <MemberSignature Language="C#" Value="public event EventHandler LayoutChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler LayoutChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs at the end of a layout cycle if any of the child element's <see cref="P:Xamarin.Forms.VisualElement.Bounds" /> have changed.</summary>
- <remarks>
- <para>Developers wishing to implement animations may wish to begin them at the end of a LayoutChanged event.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChildIntoBoundingRegion">
- <MemberSignature Language="C#" Value="public static void LayoutChildIntoBoundingRegion (Xamarin.Forms.VisualElement child, Xamarin.Forms.Rectangle region);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void LayoutChildIntoBoundingRegion(class Xamarin.Forms.VisualElement child, valuetype Xamarin.Forms.Rectangle region) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="child" Type="Xamarin.Forms.VisualElement" />
- <Parameter Name="region" Type="Xamarin.Forms.Rectangle" />
- </Parameters>
- <Docs>
- <param name="child">The child element to be positioned.</param>
- <param name="region">The bounding region in which the child should be positioned.</param>
- <summary>Positions a child element into a bounding region while respecting the child elements <see cref="P:Xamarin.Forms.VisualElement.HorizontalOptions" /> and <see cref="P:Xamarin.Forms.VisualElement.VerticalOptions" />.</summary>
- <remarks>This method is called in the layout cycle after the general regions for each child have been calculated. This method will handle positioning the element relative to the bounding region given if the bounding region given is larger than the child's desired size.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChildren">
- <MemberSignature Language="C#" Value="protected abstract void LayoutChildren (double x, double y, double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">A value representing the x coordinate of the child region bounding box.</param>
- <param name="y">A value representing the y coordinate of the child region bounding box.</param>
- <param name="width">A value representing the width of the child region bounding box.</param>
- <param name="height">A value representing the height of the child region bounding box.</param>
- <summary>Positions and sizes the children of a Layout.</summary>
- <remarks>Implementors wishing to change the default behavior of a Layout should override this method. It is suggested to still call the base method and modify its calculated results.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LowerChild">
- <MemberSignature Language="C#" Value="public void LowerChild (Xamarin.Forms.View view);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void LowerChild(class Xamarin.Forms.View view) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- </Parameters>
- <Docs>
- <param name="view">The view to lower in the visual stack.</param>
- <summary>Sends a child to the back of the visual stack.</summary>
- <remarks>Children are internally stored in visual stack order. This means that raising or lowering a child also changes the order in which the children are enumerated.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildMeasureInvalidated">
- <MemberSignature Language="C#" Value="protected virtual void OnChildMeasureInvalidated ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnChildMeasureInvalidated() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invoked whenever a child of the layout has emitted <see cref="E:Xamarin.Forms.VisualElement.MeaureInvalidated" />. Implement this method to add class handling for this event.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildMeasureInvalidated">
- <MemberSignature Language="C#" Value="protected void OnChildMeasureInvalidated (object sender, EventArgs e);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void OnChildMeasureInvalidated(object sender, class System.EventArgs e) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">The child element whose preferred size changed.</param>
- <param name="e">The event data.</param>
- <summary>Invoked whenever a child of the layout has emitted <see cref="E:Xamarin.Forms.VisualElement.MeaureInvalidated" />. Implement this method to add class handling for this event.</summary>
- <remarks>This method has a default implementation and and application developers must call the base implementation.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeAllocated">
- <MemberSignature Language="C#" Value="protected override void OnSizeAllocated (double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnSizeAllocated(float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="width">The new width of the element.</param>
- <param name="height">The new height of the element.</param>
- <summary>This method is called when the size of the element is set during a layout cycle. This method is called directly before the <see cref="E:Xamarin.Forms.VisualElement.SizeChanged" /> event is emitted. Implement this method to add class handling for this event.</summary>
- <remarks>This method has a default implementation which triggers the layout cycle of the Layout to begin.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Padding">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Thickness Padding { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Thickness Padding" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Thickness</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the inner padding of the Layout.</summary>
- <value>The Thickness values for the layout. The default value is a Thickness with all values set to 0.</value>
- <remarks>
- <para>
- The padding is the space between the bounds of a layout and the bounding region into which its children should be arranged into.
- </para>
- <para>
- The following example shows setting the padding of a Layout to inset its children.
- </para>
- <example>
- <code lang="C#"><![CDATA[
- var stackLayout = new StackLayout {
- Padding = new Thickness (10, 10, 10, 20),
- Children = {
- new Label {Text = "Hello"},
- new Label {Text = "World"}
- }
- }
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PaddingProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty PaddingProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty PaddingProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Padding bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="RaiseChild">
- <MemberSignature Language="C#" Value="public void RaiseChild (Xamarin.Forms.View view);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RaiseChild(class Xamarin.Forms.View view) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- </Parameters>
- <Docs>
- <param name="view">The view to raise in the visual stack.</param>
- <summary>Sends a child to the front of the visual stack.</summary>
- <remarks>Children are internally stored in visual stack order. This means that raising or lowering a child also changes the order in which they are enumerated.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShouldInvalidateOnChildAdded">
- <MemberSignature Language="C#" Value="protected virtual bool ShouldInvalidateOnChildAdded (Xamarin.Forms.View child);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool ShouldInvalidateOnChildAdded(class Xamarin.Forms.View child) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="child" Type="Xamarin.Forms.View" />
- </Parameters>
- <Docs>
- <param name="child">The child for which to specify whether or not to track invalidation.</param>
- <summary>When implemented, should return <see langword="true" /> if <paramref name="child" /> should call <see cref="M:Xamarin.Forms.VisualElement.InvalidateMeasure" />, and to return <see langword="false" /> if it should not.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShouldInvalidateOnChildRemoved">
- <MemberSignature Language="C#" Value="protected virtual bool ShouldInvalidateOnChildRemoved (Xamarin.Forms.View child);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool ShouldInvalidateOnChildRemoved(class Xamarin.Forms.View child) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="child" Type="Xamarin.Forms.View" />
- </Parameters>
- <Docs>
- <param name="child">The child for which to specify whether or not to track invalidation.</param>
- <summary>When implemented, should return <see langword="true" /> if <paramref name="child" /> should call <see cref="M:Xamarin.Forms.VisualElement.InvalidateMeasure" /> when it is removed, and to return <see langword="false" /> if it should not.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UpdateChildrenLayout">
- <MemberSignature Language="C#" Value="protected void UpdateChildrenLayout ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void UpdateChildrenLayout() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Instructs the layout to relayout all of its children.</summary>
- <remarks>This method starts a new layout cycle for the layout. Invoking this method frequently can negatively impact performance.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ILayoutController.Children">
- <MemberSignature Language="C#" Value="System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Element&gt; Xamarin.Forms.ILayoutController.Children { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;class Xamarin.Forms.Element&gt; Xamarin.Forms.ILayoutController.Children" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Internal.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="LayoutAlignment" FullName="Xamarin.Forms.LayoutAlignment">
- <TypeSignature Language="C#" Value="public enum LayoutAlignment" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed LayoutAlignment extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.Flags</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Values that represent LayoutAlignment.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Center">
- <MemberSignature Language="C#" Value="Center" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.LayoutAlignment Center = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The center of an alignment.</summary>
- </Docs>
- </Member>
- <Member MemberName="End">
- <MemberSignature Language="C#" Value="End" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.LayoutAlignment End = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The end of an alignment. Usually the Bottom or Right.</summary>
- </Docs>
- </Member>
- <Member MemberName="Fill">
- <MemberSignature Language="C#" Value="Fill" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.LayoutAlignment Fill = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Fill the entire area if possible.</summary>
- </Docs>
- </Member>
- <Member MemberName="Start">
- <MemberSignature Language="C#" Value="Start" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.LayoutAlignment Start = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The start of an alignment. Usually the Top or Left.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="LayoutOptions" FullName="Xamarin.Forms.LayoutOptions">
- <TypeSignature Language="C#" Value="public struct LayoutOptions" />
- <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit LayoutOptions extends System.ValueType" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.ValueType</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.LayoutOptionsConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A struct whose static members define various alignment and expansion options.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public LayoutOptions (Xamarin.Forms.LayoutAlignment alignment, bool expands);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.LayoutAlignment alignment, bool expands) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="alignment" Type="Xamarin.Forms.LayoutAlignment" />
- <Parameter Name="expands" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="alignment">An alignment value.</param>
- <param name="expands">Whether or not an element will expand to fill available space in its parent.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.LayoutOptions" /> object with <paramref name="alignment" /> and <paramref name="expands" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Alignment">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.LayoutAlignment Alignment { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.LayoutAlignment Alignment" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that indicates how an element will be aligned.</summary>
- <value>The <see cref="T:Xamarin.Forms.LayoutAlignment" /> flags that describe the behavior of an element.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Center">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.LayoutOptions Center;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.LayoutOptions Center" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutOptions</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.LayoutOptions" /> structure that describes an element that is centered and does not expand.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CenterAndExpand">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.LayoutOptions CenterAndExpand;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.LayoutOptions CenterAndExpand" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutOptions</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.LayoutOptions" /> structure that describes an element that is centered and expands.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="End">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.LayoutOptions End;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.LayoutOptions End" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutOptions</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.LayoutOptions" /> structure that describes an element that appears at the end of its parent and does not expand.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EndAndExpand">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.LayoutOptions EndAndExpand;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.LayoutOptions EndAndExpand" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutOptions</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.LayoutOptions" /> object that describes an element that appears at the end of its parent and expands.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Expands">
- <MemberSignature Language="C#" Value="public bool Expands { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Expands" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that indicates whether or not the element that is described by this <see cref="T:Xamarin.Forms.LayoutOptions" /> structure will occupy the largest space that its parent will give to it.</summary>
- <value>Whether or not the element that is described by this <see cref="T:Xamarin.Forms.LayoutOptions" /> structure will occupy the largest space that its parent will give it. <see langword="true" /> if the element will occupy the largest space the parent will give to it. <see langword="false" /> if the element will be as compact as it can be.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Fill">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.LayoutOptions Fill;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.LayoutOptions Fill" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutOptions</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.LayoutOptions" /> stucture that describes an element that has no padding around itself and does not expand.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FillAndExpand">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.LayoutOptions FillAndExpand;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.LayoutOptions FillAndExpand" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutOptions</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.LayoutOptions" /> structure that describes an element that has no padding around itself and expands.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Start">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.LayoutOptions Start;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.LayoutOptions Start" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutOptions</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.LayoutOptions" /> structure that describes an element that appears at the start of its parent and does not expand.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="StartAndExpand">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.LayoutOptions StartAndExpand;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.LayoutOptions StartAndExpand" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutOptions</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.LayoutOptions" /> structure that describes an element that appears at the start of its parent and expands.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="LayoutOptionsConverter" FullName="Xamarin.Forms.LayoutOptionsConverter">
- <TypeSignature Language="C#" Value="public sealed class LayoutOptionsConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit LayoutOptionsConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Class that takes a string representation of a <see cref="T:Xamarin.Forms.LayoutOptions" /> and returns a corresponding <see cref="T:Xamarin.Forms.LayoutOptions" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public LayoutOptionsConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.LayoutOptions" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">A type to query.</param>
- <summary>Returns <see langword="true" /> if the converter can create and return a <see cref="T:Xamarin.Forms.LayoutOptions" /> for items of the specified source type. Otherwise, <see langword="false" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">The culture information to use when performing the conversion.</param>
- <param name="value">The value to convert.</param>
- <summary>Creates and returns a <see cref="T:Xamarin.Forms.LayoutOptions" /> for the specified <paramref name="value" /> and <paramref name="culture" />.</summary>
- <returns>A <see cref="T:Xamarin.Forms.LayoutOptions" /> for the specified <paramref name="value" /> and <paramref name="culture" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <summary>Returns a <see cref="T:Xamarin.Forms.LayoutOptions" /> for a valid layout options string.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Layout&lt;T&gt;" FullName="Xamarin.Forms.Layout&lt;T&gt;">
- <TypeSignature Language="C#" Value="public abstract class Layout&lt;T&gt; : Xamarin.Forms.Layout, Xamarin.Forms.IViewContainer&lt;T&gt; where T : View" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit Layout`1&lt;(class Xamarin.Forms.View) T&gt; extends Xamarin.Forms.Layout implements class Xamarin.Forms.IViewContainer`1&lt;!T&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>Xamarin.Forms.Layout</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IViewContainer&lt;T&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Children")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <typeparam name="T">The subclass of <see cref="T:Xamarin.Forms.View" /> the layout contains.</typeparam>
- <summary>A base implementation of a layout with undefined behavior and multiple children.</summary>
- <remarks>
- <para>
- <see cref="T:Xamarin.Forms.Layout`1" />s contain <see cref="P:Xamarin.Forms.Layout`1.Children" /> that are of the type <c>T</c> with which the <see cref="T:Xamarin.Forms.Layout`1" /> was specified. This <c>T</c> must be of type <see cref="T:Xamarin.Forms.View" />. Since <see cref="T:Xamarin.Forms.Layout" />s are subclasses of <see cref="T:Xamarin.Forms.View" />, this means that layouts may be nested, contain scrolling regions, etc.
- </para>
- <para>The following image shows the relationship between <see cref="T:Xamarin.Forms.View" />, <see cref="T:Xamarin.Forms.Layout" />, <see cref="T:Xamarin.Forms.Layout`1" />, and important subtypes.</para>
- <para>
- <img href="Element.Hierarchy.png" />
- </para>
- <para>
- The following example shows adding and removing elements from a layout.
- </para>
- <example>
- <code lang="C#"><![CDATA[
- void UpdateItems (Layout<View> layout, IEnumerable newItems)
- {
- layout.Children.Clear ();
- foreach (var item in newItems) {
- layout.Children.Add (item);
- }
- }
- ]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected Layout ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Provides the base initialization for objects derived from the Layout&lt;T&gt; class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Children">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;T&gt; Children { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;!T&gt; Children" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;T&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets an IList&lt;View&gt; of child element of the Layout.</summary>
- <value>A IList&lt;View&gt;. The default is an empty list.</value>
- <remarks>
- <para>
- The Children collection of a Layout contains all the children added throught the public add/remove interface. Internal children will not be exposed through this collection.
- </para>
- <para>
- The following shows the creation of a layout, setting a property, and adding the children in the object initializer.
- </para>
- <example>
- <code lang="C#"><![CDATA[
- var stack = new StackLayout {
- Spacing = 20,
- Children = {
- new Label {Text = "Hello World!"},
- new Button {Text = "Click Me!"}
- }
- };
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAdded">
- <MemberSignature Language="C#" Value="protected virtual void OnAdded (T view);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnAdded(!T view) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="T" />
- </Parameters>
- <Docs>
- <param name="view">The view which was added.</param>
- <summary>Invoked when a child is added to the layout. Implement this method to add class handling for this event.</summary>
- <remarks>This method is different from <see cref="M:Xamarin.Forms.Element.OnChildAdded (Xamarin.Forms.Element element)" /> in that it provides a typed child consistent with the type of the Layout&lt;T&gt;.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildAdded">
- <MemberSignature Language="C#" Value="protected override void OnChildAdded (Xamarin.Forms.Element child);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnChildAdded(class Xamarin.Forms.Element child) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="child" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="child">The child that was added.</param>
- <summary>Application developers can override this method to respond when a child is added.</summary>
- <remarks>Application developers who override this method must call base.OnChildAdded before performing any other actions in their override.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildRemoved">
- <MemberSignature Language="C#" Value="protected override void OnChildRemoved (Xamarin.Forms.Element child);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnChildRemoved(class Xamarin.Forms.Element child) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="child" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="child">The child that was removed.</param>
- <summary>Application developers can override this method to respond when a child is removed.</summary>
- <remarks>Application developers who override this method must call base.OnChildRemoved before performing any other actions in their override.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnRemoved">
- <MemberSignature Language="C#" Value="protected virtual void OnRemoved (T view);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnRemoved(!T view) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="T" />
- </Parameters>
- <Docs>
- <param name="view">The view which was removed.</param>
- <summary>Invoked when a child is removed from the layout. Implement this method to add class handling for this event.</summary>
- <remarks>This method is different from <see cref="M:Xamarin.Forms.Element.OnChildRemoved (Xamarin.Forms.Element element)" /> in that it provides a typed child consistent with the type of the Layout&lt;T&gt;.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="LineBreakMode" FullName="Xamarin.Forms.LineBreakMode">
- <TypeSignature Language="C#" Value="public enum LineBreakMode" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed LineBreakMode extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumeration specifying various options for line breaking.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="CharacterWrap">
- <MemberSignature Language="C#" Value="CharacterWrap" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.LineBreakMode CharacterWrap = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LineBreakMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Wrap at character boundaries.</summary>
- </Docs>
- </Member>
- <Member MemberName="HeadTruncation">
- <MemberSignature Language="C#" Value="HeadTruncation" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.LineBreakMode HeadTruncation = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LineBreakMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Truncate the head of text.</summary>
- </Docs>
- </Member>
- <Member MemberName="MiddleTruncation">
- <MemberSignature Language="C#" Value="MiddleTruncation" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.LineBreakMode MiddleTruncation = int32(5)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LineBreakMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Truncate the middle of text. This may be done, for example, by replacing it with an ellipsis.</summary>
- </Docs>
- </Member>
- <Member MemberName="NoWrap">
- <MemberSignature Language="C#" Value="NoWrap" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.LineBreakMode NoWrap = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LineBreakMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Do not wrap text.</summary>
- </Docs>
- </Member>
- <Member MemberName="TailTruncation">
- <MemberSignature Language="C#" Value="TailTruncation" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.LineBreakMode TailTruncation = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LineBreakMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Truncate the tail of text.</summary>
- </Docs>
- </Member>
- <Member MemberName="WordWrap">
- <MemberSignature Language="C#" Value="WordWrap" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.LineBreakMode WordWrap = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LineBreakMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Wrap at word boundaries.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ListStringTypeConverter" FullName="Xamarin.Forms.ListStringTypeConverter">
- <TypeSignature Language="C#" Value="public class ListStringTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ListStringTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Type converter for converting properly formatted string lists to lists.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ListStringTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ListStringTypeConverter" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <summary>Converts <paramref name="value" /> to a list.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ListView" FullName="Xamarin.Forms.ListView">
- <TypeSignature Language="C#" Value="public class ListView : Xamarin.Forms.ItemsView&lt;Xamarin.Forms.Cell&gt;, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.ListView&gt;, Xamarin.Forms.IListViewController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ListView extends Xamarin.Forms.ItemsView`1&lt;class Xamarin.Forms.Cell&gt; implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.ListView&gt;, class Xamarin.Forms.IElementController, class Xamarin.Forms.IListViewController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ItemsView&lt;Xamarin.Forms.Cell&gt;</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="TVisual">Xamarin.Forms.Cell</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.ListView&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IListViewController</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._ListViewRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>An <see cref="T:Xamarin.Forms.ItemsView" /> that displays a collection of data as a vertical list.</summary>
- <remarks>
- <para>
- <img href="ListView.TripleScreenShot.png" />
- </para>
- <para>The following example shows a basic use:</para>
- <example>
- <code lang="C#"><![CDATA[
-using System;
-using System.Collections.Generic;
-using Xamarin.Forms;
-
-namespace FormsGallery
-{
-class ListViewDemoPage : ContentPage
- {
- class Person
- {
- public Person(string name, DateTime birthday, Color favoriteColor)
- {
- this.Name = name;
- this.Birthday = birthday;
- this.FavoriteColor = favoriteColor;
- }
-
- public string Name { private set; get; }
-
- public DateTime Birthday { private set; get; }
-
- public Color FavoriteColor { private set; get; }
- };
-
- public ListViewDemoPage()
- {
- Label header = new Label
- {
- Text = "ListView",
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
- HorizontalOptions = LayoutOptions.Center
- };
-
- // Define some data.
- List<Person> people = new List<Person>
- {
- new Person("Abigail", new DateTime(1975, 1, 15), Color.Aqua),
- new Person("Bob", new DateTime(1976, 2, 20), Color.Black),
- // ...etc.,...
- new Person("Yvonne", new DateTime(1987, 1, 10), Color.Purple),
- new Person("Zachary", new DateTime(1988, 2, 5), Color.Red)
- };
-
- // Create the ListView.
- ListView listView = new ListView
- {
- // Source of data items.
- ItemsSource = people,
-
- // Define template for displaying each item.
- // (Argument of DataTemplate constructor is called for
- // each item; it must return a Cell derivative.)
- ItemTemplate = new DataTemplate(() =>
- {
- // Create views with bindings for displaying each property.
- Label nameLabel = new Label();
- nameLabel.SetBinding(Label.TextProperty, "Name");
-
- Label birthdayLabel = new Label();
- birthdayLabel.SetBinding(Label.TextProperty,
- new Binding("Birthday", BindingMode.OneWay,
- null, null, "Born {0:d}"));
-
- BoxView boxView = new BoxView();
- boxView.SetBinding(BoxView.ColorProperty, "FavoriteColor");
-
- // Return an assembled ViewCell.
- return new ViewCell
- {
- View = new StackLayout
- {
- Padding = new Thickness(0, 5),
- Orientation = StackOrientation.Horizontal,
- Children =
- {
- boxView,
- new StackLayout
- {
- VerticalOptions = LayoutOptions.Center,
- Spacing = 0,
- Children =
- {
- nameLabel,
- birthdayLabel
- }
- }
- }
- }
- };
- })
- };
-
- // Accomodate iPhone status bar.
- this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
-
- // Build the page.
- this.Content = new StackLayout
- {
- Children =
- {
- header,
- listView
- }
- };
- }
- }
-}
-
-]]></code>
- </example>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.ListView" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <!-- TODO: Ask about these bindings.
- <item>
- <term>GroupDisplayBinding</term>
- <description><para></para></description>
- </item>
- <item>
- <term>GroupHeaderTemplate</term>
- <description><para></para></description>
- </item>
- <item>
- <item>
- <term>GroupShortNameBinding</term>
- <description><para></para></description>
- </item>-->
- <item>
- <term>HasUnevenRows</term>
- <description>
- <para>
- <c>true</c> or <c>false</c>, to indicate whether the items in the list all have the same height.</para>
- </description>
- </item>
- <item>
- <term>IsGroupingEnabled</term>
- <description>
- <para>
- <c>true</c> or <c>false</c>, to indicate whether grouping is enabled.</para>
- </description>
- </item>
- <item>
- <term>RowHeight</term>
- <description>
- <para>An integer that describes the height of the items in the list. This is ignored if <c>HasUnevenRows</c> is <c>true</c>.</para>
- </description>
- </item>
- <!-- TODO: Named item? Index? What works?
- <item>
- <term>SelectedItem</term>
- <description><para></para></description>
- </item>-->
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ListView ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates and initializes a new instance of the <see cref="T:Xamarin.Forms.ListView" /> class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ListView (Xamarin.Forms.ListViewCachingStrategy cachingStrategy);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.ListViewCachingStrategy cachingStrategy) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="cachingStrategy" Type="Xamarin.Forms.ListViewCachingStrategy" />
- </Parameters>
- <Docs>
- <param name="cachingStrategy">A value that indicates how the List View should manage memory when displaying data items using a data template.</param>
- <summary>Creates and initializes a new instance of the <see cref="T:Xamarin.Forms.ListView" /> class, with the specified caching strategy.</summary>
- <remarks>
- <para>For memory and performance reasons, application developers should strongly prefer <see cref="F:Xamarin.Forms.ListViewCachingStrategy.RecycleElement" />, when possible. See <see cref="T:Xamarin.Forms.ListViewCachingStrategy" /> for more details.</para>
- <para>
- <block type="note">When developers specify <see cref="F:Xamarin.Forms.ListViewCachingStrategy.RecycleElement" />, <c>OnElementChanged</c> events are not raised when cells are recycled. Instead, the cell is retained and its property values change when the binding context is updated to that of an available cell, <c>OnElementPropertyChanged</c> events are raised. Application developers should remember to listen for the correct events, and should note that their renderers will need to be updated if the default behavior changes to <see cref="F:Xamarin.Forms.ListViewCachingStrategy.RecycleElement" /> in a future release. </block>
- </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BeginRefresh">
- <MemberSignature Language="C#" Value="public void BeginRefresh ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void BeginRefresh() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Enters the refreshing state by setting the <see cref="P:Xamarin.Forms.ListView.IsRefreshing" /> property to <see langword="true" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CachingStrategy">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ListViewCachingStrategy CachingStrategy { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.ListViewCachingStrategy CachingStrategy" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ListViewCachingStrategy</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateDefault">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.Cell CreateDefault (object item);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance class Xamarin.Forms.Cell CreateDefault(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Cell</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">The item to create a default visual for.</param>
- <summary>Creates an instance of the default visual representation of an item.</summary>
- <returns>
- A <see cref="T:Xamarin.Forms.TextCell" /> instance with its text set to the string representation of the object (<see cref="M:System.Object.ToString" />).
- </returns>
- <remarks>
- <para>
- This method is called by the templating system when <see cref="P:Xamarin.Forms.ListView.ItemTemplate" /> is <see langword="null" />.
- </para>
- <para>
- The <see cref="P:Xamarin.Forms.BindableObject.BindingContext" /> of the returned object will automatically be set to <paramref name="item" />, there is no
- need to set it yourself. If you do, it will be overridden.
- </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateDefaultCell">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Cell CreateDefaultCell (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.Cell CreateDefaultCell(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Cell</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform..</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EndRefresh">
- <MemberSignature Language="C#" Value="public void EndRefresh ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void EndRefresh() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Exits the refreshing state by setting the <see cref="P:Xamarin.Forms.ListView.IsRefreshing" /> property to <see langword="false" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Footer">
- <MemberSignature Language="C#" Value="public object Footer { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Footer" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the string, binding, or view that will be displayed at the bottom of the list view.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FooterElement">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Element FooterElement { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element FooterElement" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FooterProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FooterProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FooterProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ListView.Footer" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FooterTemplate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.DataTemplate FooterTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.DataTemplate FooterTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.DataTemplate</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a data template to use to format a data object for display at the bottom of the list view.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FooterTemplateProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FooterTemplateProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FooterTemplateProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ListView.FooterTemplate" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetDisplayTextFromGroup">
- <MemberSignature Language="C#" Value="public string GetDisplayTextFromGroup (object cell);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetDisplayTextFromGroup(object cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cell" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GroupDisplayBinding">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindingBase GroupDisplayBinding { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindingBase GroupDisplayBinding" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingBase</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the binding to use for display the group header.</summary>
- <value>The <see cref="T:Xamarin.Forms.BindingBase" /> instance to apply to grouped lists, or <see cref="null" />.</value>
- <remarks>
- <para>
- This binding can be used to simply set a the text of the group headers without defining a full template and uses the default visuals
- of the platform to display it. The binding is applied to the <see cref="T:System.Collections.IEnumerable" /> of the group.
- </para>
- <para>
- This property is mutually exclusive with <see cref="P:Xamarin.Forms.ListView.GroupHeaderTemplate" /> property. Setting it will set
- <see cref="P:Xamarin.Forms.ListView.GroupHeaderTemplate" /> to <see langword="null" />.
- </para>
- </remarks>
- <example>
- <para>This example shows an alphabetized list of people, grouped by first initial with the display binding set.</para>
- <code lang="C#"><![CDATA[
- class Person
- {
- public string FullName
- {
- get;
- set;
- }
-
- public string Address
- {
- get;
- set;
- }
- }
- ]]></code>
- <code lang="C#"><![CDATA[
- class Group : ObservableCollection<Person>
- {
- public Group (string firstInitial)
- {
- FirstInitial = firstInitial;
- }
-
- public string FirstInitial
- {
- get;
- private set;
- }
- }
- ]]></code>
- <code lang="C#"><![CDATA[
- ListView CreateListView()
- {
- var listView = new ListView {
- IsGroupingEnabled = true,
- GroupDisplayBinding = new Binding ("FirstInitial"),
- GroupShortNameBinding = new Binding ("FirstInitial")
- };
-
- var template = new DataTemplate (typeof (TextCell));
- template.SetBinding (TextCell.TextProperty, "FullName");
- template.SetBinding (TextCell.DetailProperty, "Address");
-
- itemsView.ItemTemplate = template;
- itemsView.ItemsSource = new[] {
- new Group ("C") {
- new Person { FullName = "Caprice Nave" }
- },
-
- new Group ("J") {
- new Person { FullName = "James Smith", Address = "404 Nowhere Street" },
- new Person { FullName = "John Doe", Address = "404 Nowhere Ave" }
- }
- };
- }
- ]]></code>
- </example>
- </Docs>
- </Member>
- <Member MemberName="GroupDisplayBindingProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty GroupDisplayBindingProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty GroupDisplayBindingProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.ListView.GroupDisplayBinding" /> property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GroupHeaderTemplate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.DataTemplate GroupHeaderTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.DataTemplate GroupHeaderTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.DataTemplate</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a <see cref="T:Xamarin.Forms.DataTemplate" /> for group headers.</summary>
- <value>The <see cref="T:Xamarin.Forms.DataTemplate" /> for group headers, or <see langword="null" />.</value>
- <remarks>
- <para>
- Use this property to define a template for a <see cref="T:Xamarin.Forms.Cell" /> that will be used as the header for groups in this
- <see cref="T:Xamarin.Forms.ListView" />. The <see cref="P:Xamarin.BindableObject.BindingContext" /> will be the <see cref="T:System.Collections.IEnumerable" />
- for each group.
- </para>
- <para>
- GroupHeaderTemplate is mutually exclusive with <see cref="P:Xamarin.Forms.ListView.GroupDisplayBinding" />. Setting this property
- will set <see cref="P:Xamarin.Forms.ListView.GroupDisplayBinding" /> to <see langword="null" />.
- </para>
- <para>Empty groups will still display a group header.</para>
- </remarks>
- <altmember cref="P:Xamarin.Forms.ListView.ItemsSource" />
- <altmember cref="P:Xamarin.Forms.ListView.GroupDisplayBinding" />
- <altmember cref="P:Xamarin.Forms.ListView.IsGroupingEnabled" />
- </Docs>
- </Member>
- <Member MemberName="GroupHeaderTemplateProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty GroupHeaderTemplateProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty GroupHeaderTemplateProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.ListView.GroupHeaderTemplate" /> property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GroupShortNameBinding">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindingBase GroupShortNameBinding { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindingBase GroupShortNameBinding" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingBase</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a binding for the name to display in grouped jump lists.</summary>
- <value>The <see cref="T:Xamarin.Forms.BindingBase" /> instance to apply to grouped lists, or <see langword="null" />.</value>
- <remarks>
- <para>
- When grouping items in a <see cref="T:Xamarin.Forms.ListView" />, it is often useful to have jump lists to jump to specific
- sections in the list. For example, in an alphabetically grouped lists, the jump list would be the the letter of each group.
- This binding is applied against the <see cref="T:System.Collections.IEnumerable" /> of each group to select the short name to display
- in the jump list.
- </para>
- <para>
- Note: On Android, there is no displayed jump list.
- </para>
- </remarks>
- <example>
- <para>This example shows an alphabetized list of people, grouped by first initial with the short name binding set.</para>
- <code lang="C#"><![CDATA[
-class Person
-{
- public string FullName
- {
- get;
- set;
- }
-
- public string Address
- {
- get;
- set;
- }
-}
- ]]></code>
- <code lang="C#"><![CDATA[
-class Group : ObservableCollection<Person>
-{
- public Group (string firstInitial)
- {
- FirstInitial = firstInitial;
- }
-
- public string FirstInitial
- {
- get;
- private set;
- }
-}
- ]]></code>
- <code lang="C#"><![CDATA[
-ListView CreateListView()
-{
- var listView = new ListView {
- IsGroupingEnabled = true,
- GroupDisplayBinding = new Binding ("FirstInitial"),
- GroupShortNameBinding = new Binding ("FirstInitial")
- };
-
- var template = new DataTemplate (typeof (TextCell));
- template.SetBinding (TextCell.TextProperty, "FullName");
- template.SetBinding (TextCell.DetailProperty, "Address");
-
- itemsView.ItemTemplate = template;
- itemsView.ItemsSource = new[] {
- new Group ("C") {
- new Person { FullName = "Caprice Nave" }
- },
-
- new Group ("J") {
- new Person { FullName = "James Smith", Address = "404 Nowhere Street" },
- new Person { FullName = "John Doe", Address = "404 Nowhere Ave" }
- }
- };
-}
- ]]></code>
- </example>
- </Docs>
- </Member>
- <Member MemberName="GroupShortNameBindingProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty GroupShortNameBindingProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty GroupShortNameBindingProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.ListView.GroupShortNameBinding" /> property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="HasUnevenRows">
- <MemberSignature Language="C#" Value="public bool HasUnevenRows { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool HasUnevenRows" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.ListView" /> element has uneven rows.</summary>
- <value>
- <see langword="true" /> if this <see cref="T:Xamarin.Forms.ListView" /> control has uneven rows. Otherwise, <see langword="false" /></value>
- <remarks>
- <para>Application developers will find that the easiest and least error-prone way to automatically size list view rows for content is: first, to set the <see cref="P:Xamarin.Forms.ListView.HasUnevenRows" /> property to <see langword="true" />; and, second, to either leave <see cref="P:Xamarin.Forms.ListView.RowHeight" /> at its default value of -1, or set it to -1 if it has been changed.</para>
- <para>Application developers will find that the easiest and least error-prone way to set all rows to a constant size is to first set <see cref="P:Xamarin.Forms.ListView.HasUnevenRows" /> to <see langword="false" />, and then either: leave <see cref="P:Xamarin.Forms.ListView.RowHeight" /> at its default value of -1 (or set it back to that value if it has been changed) in order to get the default height for the system; or set the <see cref="P:Xamarin.Forms.ListView.RowHeight" /> property to the desired uniform row height.</para>
- <para>A more detailed discussion follows, below.</para>
- <para>When the app developer sets the <see cref="P:Xamarin.Forms.ListView.HasUnevenRows" /> property to <see langword="false" />, the behavior of the list view depends on the <see cref="P:Xamarin.Forms.ListView.RowHeight" /> property. First, if the developer sets the <see cref="P:Xamarin.Forms.ListView.RowHeight" /> property to a positive value, then all rows in the <see cref="T:Xamarin.Forms.ListView" />, irrespective of the height of their content, will be as tall as the specified <see cref="P:Xamarin.Forms.ListView.RowHeight" /> property value. Second, if the develper instead does not set the <see cref="P:Xamarin.Forms.ListView.RowHeight" /> property, or sets it to a nonpositive value, then all rows in the <see cref="T:Xamarin.Forms.ListView" />, irrespective of the height of their content, will have the default row height for the system.</para>
- <para>When the app developer sets the <see cref="P:Xamarin.Forms.ListView.HasUnevenRows" /> property to <see langword="true" />, the behavior of the list view still depends on the <see cref="P:Xamarin.Forms.ListView.RowHeight" /> property. First, if the developer either does not set the <see cref="P:Xamarin.Forms.ListView.RowHeight" /> property or sets it to -1, list view items are autosized to fit their contents. This is the desired behavior and the intended use case for a <see cref="P:Xamarin.Forms.ListView.HasUnevenRows" /> value of <see langword="true" />, as noted above. Second, if the developer sets the <see cref="P:Xamarin.Forms.ListView.RowHeight" /> property to 0 or to a negative value other than -1, then all rows in the <see cref="T:Xamarin.Forms.ListView" /> will, irrespective of the height of their content, have the default height for the system. Third, and finally, if the developer sets <see cref="P:Xamarin.Forms.ListView.RowHeight" /> to a positive value, then all rows in the <see cref="T:Xamarin.Forms.ListView" /> will, irrespective of the height of their content, be as tall as <see cref="P:Xamarin.Forms.ListView.RowHeight" />, as if <see cref="P:Xamarin.Forms.ListView.HasUnevenRows" /> had been set to <see langword="false" />.
- </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="HasUnevenRowsProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HasUnevenRowsProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HasUnevenRowsProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.ListView.HasUnevenRowsProperty" /> property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Header">
- <MemberSignature Language="C#" Value="public object Header { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Header" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the string, binding, or view that will be displayed at the top of the list view.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HeaderElement">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Element HeaderElement { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element HeaderElement" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HeaderProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HeaderProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HeaderProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ListView.Header" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HeaderTemplate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.DataTemplate HeaderTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.DataTemplate HeaderTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.DataTemplate</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a data template to use to format a data object for display at the top of the list view.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HeaderTemplateProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HeaderTemplateProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HeaderTemplateProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ListView.HeaderTemplate" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsGroupingEnabled">
- <MemberSignature Language="C#" Value="public bool IsGroupingEnabled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsGroupingEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets whether or not grouping is enabled for <see cref="T:Xamarin.Forms.ListView" />.</summary>
- <value>
- <see langword="true" /> if grouping is enabled, <see langword="false" /> otherwise and by default.
- </value>
- <remarks>
- </remarks>
- <altmember cref="P:Xamarin.Forms.ListView.GroupDisplayBinding" />
- <altmember cref="P:Xamarin.Forms.ListView.GroupHeaderTemplate" />
- </Docs>
- </Member>
- <Member MemberName="IsGroupingEnabledProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsGroupingEnabledProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsGroupingEnabledProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.ListView.IsGroupingEnabledProperty" /> property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsPullToRefreshEnabled">
- <MemberSignature Language="C#" Value="public bool IsPullToRefreshEnabled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsPullToRefreshEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that tells whether the user can swipe down to cause the application to refresh.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsPullToRefreshEnabledProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsPullToRefreshEnabledProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsPullToRefreshEnabledProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ListView.IsPullToRefreshEnabled" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsRefreshing">
- <MemberSignature Language="C#" Value="public bool IsRefreshing { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsRefreshing" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that tells whether the list view is currently refreshing.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsRefreshingProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsRefreshingProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsRefreshingProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ListView.IsRefreshing" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemAppearing">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ItemVisibilityEventArgs&gt; ItemAppearing;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ItemVisibilityEventArgs&gt; ItemAppearing" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ItemVisibilityEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the visual representation of an item is being added to the visual layout.</summary>
- <remarks>This method is guaranteed to fire at some point before the element is on screen.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemDisappearing">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ItemVisibilityEventArgs&gt; ItemDisappearing;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ItemVisibilityEventArgs&gt; ItemDisappearing" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ItemVisibilityEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the visual representation of an item is being removed from the visual layout.</summary>
- <remarks>This method is for virtualization usage only. It is not guaranteed to fire for all visible items when the List is removed from the screen. Additionally it fires during virtualization, which may not correspond directly with removal from the screen depending on the platform virtualization technique used.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemSelected">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.SelectedItemChangedEventArgs&gt; ItemSelected;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.SelectedItemChangedEventArgs&gt; ItemSelected" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.SelectedItemChangedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when a new item is selected.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemTapped">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ItemTappedEventArgs&gt; ItemTapped;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ItemTappedEventArgs&gt; ItemTapped" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ItemTappedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when an item is tapped.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NotifyRowTapped">
- <MemberSignature Language="C#" Value="public void NotifyRowTapped (int index, Xamarin.Forms.Cell cell = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void NotifyRowTapped(int32 index, class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform..</param>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NotifyRowTapped">
- <MemberSignature Language="C#" Value="public void NotifyRowTapped (int groupIndex, int inGroupIndex, Xamarin.Forms.Cell cell = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void NotifyRowTapped(int32 groupIndex, int32 inGroupIndex, class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="groupIndex" Type="System.Int32" />
- <Parameter Name="inGroupIndex" Type="System.Int32" />
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="groupIndex">For internal use by the Xamarin.Forms platform.</param>
- <param name="inGroupIndex">For internal use by the Xamarin.Forms platform.</param>
- <param name="cell">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.ListView&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.ListView&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.ListView&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.ListView" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called when the binding context changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The width constraint.</param>
- <param name="heightConstraint">The height constraint.</param>
- <summary>Method that is called when a size request is made..</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RefreshAllowed">
- <MemberSignature Language="C#" Value="public bool RefreshAllowed { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool RefreshAllowed" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RefreshCommand">
- <MemberSignature Language="C#" Value="public System.Windows.Input.ICommand RefreshCommand { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Windows.Input.ICommand RefreshCommand" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Windows.Input.ICommand</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the command that is run when the list view enters the refreshing state.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RefreshCommandProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty RefreshCommandProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty RefreshCommandProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ListView.RefreshCommand" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Refreshing">
- <MemberSignature Language="C#" Value="public event EventHandler Refreshing;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Refreshing" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the list view refreshes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowHeight">
- <MemberSignature Language="C#" Value="public int RowHeight { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 RowHeight" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that represents the height of a row.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowHeightProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty RowHeightProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty RowHeightProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The backing store for the <see cref="P:Xamarin.Forms.ListView.RowHeightProperty" /> property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollTo">
- <MemberSignature Language="C#" Value="public void ScrollTo (object item, Xamarin.Forms.ScrollToPosition position, bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ScrollTo(object item, valuetype Xamarin.Forms.ScrollToPosition position, bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- <Parameter Name="position" Type="Xamarin.Forms.ScrollToPosition" />
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="item">The item from your <see cref="P:Xamarin.Forms.ListView.ItemsSource" /> to scroll to.</param>
- <param name="position">How the item should be positioned on screen.</param>
- <param name="animated">Whether or not the scroll should be animated.</param>
- <summary>Scrolls the ListView to the <paramref name="item" />.</summary>
- <remarks>
- <para>A linear search is done for the item, so if the same reference appears multiple times in the list, the first item will be scrolled to. This includes if grouping is enabled.</para>
- </remarks>
- <exception cref="T:System.ArgumentException">
- <paramref name="position" /> contains an invalid value for <see cref="T:Xamarin.Forms.ScrollToPosition" />.</exception>
- </Docs>
- </Member>
- <Member MemberName="ScrollTo">
- <MemberSignature Language="C#" Value="public void ScrollTo (object item, object group, Xamarin.Forms.ScrollToPosition position, bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ScrollTo(object item, object group, valuetype Xamarin.Forms.ScrollToPosition position, bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- <Parameter Name="group" Type="System.Object" />
- <Parameter Name="position" Type="Xamarin.Forms.ScrollToPosition" />
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="item">The item from your <see cref="P:Xamarin.Forms.ListView.ItemsSource" /> to scroll to.</param>
- <param name="group">The group from your <see cref="P:Xamarin.Forms.ListView.ItemsSource" /> to scroll to.</param>
- <param name="position">How the item should be positioned on screen.</param>
- <param name="animated">Whether or not the scroll should be animated.</param>
- <summary>Scrolls the ListView to the <paramref name="item" /> in the <paramref name="group" /></summary>
- <remarks>
- <para>A linear search is done for the item, so if the same reference appears multiple times in the <paramref name="group" />, the first item will be scrolled to. The same item in a different group will be ignored.</para>
- </remarks>
- <exception cref="T:System.ArgumentException">
- <paramref name="position" /> contains an invalid value for <see cref="T:Xamarin.Forms.ScrollToPosition" />.
- </exception>
- <exception cref="T:System.InvalidOperationException">
- <see cref="P:Xamarin.Forms.ListView.IsGroupingEnabled" /> is <see langword="false" />.</exception>
- </Docs>
- </Member>
- <Member MemberName="ScrollToRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ScrollToRequestedEventArgs&gt; ScrollToRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ScrollToRequestedEventArgs&gt; ScrollToRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ScrollToRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SelectedItem">
- <MemberSignature Language="C#" Value="public object SelectedItem { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object SelectedItem" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the currently selected item from the <see cref="P:Xamarin.Forms.ListView.ItemsSource" />.</summary>
- <value>The selected item or <see langword="null" /> if no item is selected.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SelectedItemProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SelectedItemProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SelectedItemProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.ListView.SelectedItemProperty" /> property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SendCellAppearing">
- <MemberSignature Language="C#" Value="public void SendCellAppearing (Xamarin.Forms.Cell cell);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendCellAppearing(class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendCellDisappearing">
- <MemberSignature Language="C#" Value="public void SendCellDisappearing (Xamarin.Forms.Cell cell);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendCellDisappearing(class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendRefreshing">
- <MemberSignature Language="C#" Value="public void SendRefreshing ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendRefreshing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SeparatorColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color SeparatorColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color SeparatorColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the color of the bar that separates list items.</summary>
- <value>To be added.</value>
- <remarks>The default value is <c>Color.Default</c>. This property has no effect if <see cref="P:Xamarin.Forms.ListView.SeparatorVisibility" /> is <see langword="false" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SeparatorColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SeparatorColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SeparatorColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ListView.SeparatorColor" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SeparatorVisibility">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.SeparatorVisibility SeparatorVisibility { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.SeparatorVisibility SeparatorVisibility" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SeparatorVisibility</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that tells whether separators are visible between items.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SeparatorVisibilityProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SeparatorVisibilityProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SeparatorVisibilityProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ListView.SeparatorVisibility" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetupContent">
- <MemberSignature Language="C#" Value="protected override void SetupContent (Xamarin.Forms.Cell content, int index);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void SetupContent(class Xamarin.Forms.Cell content, int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="Xamarin.Forms.Cell" />
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="content">The cell to set up.</param>
- <param name="index">The index of the cell in the list of items.</param>
- <summary>Application developers override this method to register event handlers for list view items.</summary>
- <remarks>
- <para>Application developers must call <see cref="M:Xamarin.Forms.ListView.SetupContent(Xamarin.Forms.Cell, int)" /> before performing any other action when overriding this method.</para>
- <block type="note">Application developers who override this method to allocate resources must override <see cref="M:Xamarin.Forms.ListView.UnhookContent(Xamarin.Forms.Cell)" /> in order to deallocate them.</block>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="UnhookContent">
- <MemberSignature Language="C#" Value="protected override void UnhookContent (Xamarin.Forms.Cell content);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void UnhookContent(class Xamarin.Forms.Cell content) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="content">The cell to unhook.</param>
- <summary>Application developers override this method to unregister event handlers for list view items that they registered in <see cref="M:Xamarin.Forms.ListView.SetupContent(Xamarin.Forms.Cell, int)" />.</summary>
- <remarks>
- <para>Application developers must call <see cref="M:Xamarin.Forms.ListView.UnhookContent(Xamarin.Forms.Cell, int)" /> before performing any other action when overriding this method.</para>
- <block type="note">Application developers who override <see cref="M:Xamarin.Forms.ListView.SetupContent(Xamarin.Forms.Cell, int)" /> to allocate resources must override this method in order to deallocate them.</block>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ICellVisibilityProxy.SendCellAppearing">
- <MemberSignature Language="C#" Value="void ICellVisibilityProxy.SendCellAppearing (Xamarin.Forms.Cell cell);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.ICellVisibilityProxy.SendCellAppearing(class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ICellVisibilityProxy.SendCellDisappearing">
- <MemberSignature Language="C#" Value="void ICellVisibilityProxy.SendCellDisappearing (Xamarin.Forms.Cell cell);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.ICellVisibilityProxy.SendCellDisappearing(class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IListOrCarouselViewController.SendCellAppearing">
- <MemberSignature Language="C#" Value="void IListOrCarouselViewController.SendCellAppearing (Xamarin.Forms.Cell cell);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IListOrCarouselViewController.SendCellAppearing(class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IListOrCarouselViewController.SendCellDisappearing">
- <MemberSignature Language="C#" Value="void IListOrCarouselViewController.SendCellDisappearing (Xamarin.Forms.Cell cell);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IListOrCarouselViewController.SendCellDisappearing(class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" />
- </Parameters>
- <Docs>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IListViewController.FooterElement">
- <MemberSignature Language="C#" Value="Xamarin.Forms.Element Xamarin.Forms.IListViewController.FooterElement { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element Xamarin.Forms.IListViewController.FooterElement" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IListViewController.HeaderElement">
- <MemberSignature Language="C#" Value="Xamarin.Forms.Element Xamarin.Forms.IListViewController.HeaderElement { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element Xamarin.Forms.IListViewController.HeaderElement" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IListViewController.SendRefreshing">
- <MemberSignature Language="C#" Value="void IListViewController.SendRefreshing ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IListViewController.SendRefreshing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ListViewCachingStrategy" FullName="Xamarin.Forms.ListViewCachingStrategy">
- <TypeSignature Language="C#" Value="public enum ListViewCachingStrategy" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ListViewCachingStrategy extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates caching strategies for a ListView.</summary>
- <remarks>
- <para>Application developers can specify one of these values when constructing a <see cref="T:Xamarin.Forms.ListView" /> to determine whether the List View will minimize their memory footprint and speed execution by recycling list cells, or will instead generate a cell for every item in the list. Currently, the default behavior is to retain item data in their generated cells when they are not needed. (Items are not needed, for example, when they are far enough off screen that their display is not imminent.) This behavior corresponds to a value of <see cref="F:Xamarin.Forms.ListViewCachingStrategy.RetainElement" />. For performance reasons, it is likely that the default behavior will be changed to <see cref="F:Xamarin.Forms.ListViewCachingStrategy.RecycleElement" /> in a future release. In the meantime, for memory and performance reasons, app developers should specify <see cref="F:Xamarin.Forms.ListViewCachingStrategy.RecycleElement" /> when constructing a new List View.</para>
- <para>The performance advantage of <see cref="F:Xamarin.Forms.ListViewCachingStrategy.RecycleElement" /> is so great that application developers have been provided with a XAML syntax shortcut for initializing List Views. Instead of <c>x:TypeArguments</c> syntax that specifies a parameter for the <see cref="M:Xamarin.Forms.ListView.ListView(Xamarin.Forms.ListViewCachingStrategy)" /> constructor, XAML for Xamarin.Forms provides a XAML attribute for a non-existent property that corresponds to the caching strategy argument of the constructor. Application developers can set the <c>CachingStrategy</c> attribute to either of the <c>RecycleElement</c> (preferred) or <c>RetainElement</c> values to choose a caching strategy. For example:</para>
- <code lang="XAML"><![CDATA[
-<ListView CachingStrategy="RecycleElement" >
- <ListView.ItemTemplate>
- <DataTemplate>
- <ViewCell>
- <!-- ... -->
- </ViewCell>
- </DataTemplate>
- </ListView.ItemTemplate>
-</ListView>]]></code>
- <para>
- <block type="note">When devolopers specify <see cref="F:Xamarin.Forms.ListViewCachingStrategy.RecycleElement" />, <c>OnElementChanged</c> events are not raised when cells are recycled. Instead, the cell is retained and its property values change when the binding context is updated to that of an available cell, <c>OnElementPropertyChanged</c> events are raised. Application developers should remember to listen for the correct events, and should note that their renderers will need to be updated if the default behavior changes to <see cref="F:Xamarin.Forms.ListViewCachingStrategy.RecycleElement" /> in a future release.</block>
- </para>
- <para>
- <block type="note">The UWP platform ignores <see cref="F:Xamarin.Forms.ListViewCachingStrategy.RetainElement" />, because it always uses caching to improve performance. Therefore, if the developer has opted not to use data bindings, they must use <see cref="M:Xamarin.Forms.ListView.OnBindingContextChanged" /> to update cell data on UWP, because it always behaves as if <see cref="F:Xamarin.Forms.ListViewCachingStrategy.RecycleElement" /> was specified.</block>
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="RecycleElement">
- <MemberSignature Language="C#" Value="RecycleElement" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ListViewCachingStrategy RecycleElement = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ListViewCachingStrategy</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that unneeded cells will have their binding contexts updated to that of a cell that is needed.</summary>
- </Docs>
- </Member>
- <Member MemberName="RetainElement">
- <MemberSignature Language="C#" Value="RetainElement" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ListViewCachingStrategy RetainElement = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ListViewCachingStrategy</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that for every item in the List View's <see cref="P:Xamarin.Forms.ItemsView{TVisual}.ItemsSource" /> property, a single unique element will be constructed from the DataTemplate.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="MasterBehavior" FullName="Xamarin.Forms.MasterBehavior">
- <TypeSignature Language="C#" Value="public enum MasterBehavior" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed MasterBehavior extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates values that control how detail content is displayed in a master-detail page.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="Default" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.MasterBehavior Default = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.MasterBehavior</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Details are displayed in the default way for the platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="Popover">
- <MemberSignature Language="C#" Value="Popover" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.MasterBehavior Popover = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.MasterBehavior</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Details pop over the page.</summary>
- </Docs>
- </Member>
- <Member MemberName="Split">
- <MemberSignature Language="C#" Value="Split" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.MasterBehavior Split = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.MasterBehavior</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Details are always displayed in a split screen.</summary>
- </Docs>
- </Member>
- <Member MemberName="SplitOnLandscape">
- <MemberSignature Language="C#" Value="SplitOnLandscape" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.MasterBehavior SplitOnLandscape = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.MasterBehavior</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Details are displayed in a split screen when the device is in landscape orientation.</summary>
- </Docs>
- </Member>
- <Member MemberName="SplitOnPortrait">
- <MemberSignature Language="C#" Value="SplitOnPortrait" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.MasterBehavior SplitOnPortrait = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.MasterBehavior</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Details are displayed in a split screen when the device is in portrait orientation.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="MasterDetailPage" FullName="Xamarin.Forms.MasterDetailPage">
- <TypeSignature Language="C#" Value="public class MasterDetailPage : Xamarin.Forms.Page, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.MasterDetailPage&gt;, Xamarin.Forms.IMasterDetailPageController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MasterDetailPage extends Xamarin.Forms.Page implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.MasterDetailPage&gt;, class Xamarin.Forms.IMasterDetailPageController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Page</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.MasterDetailPage&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IMasterDetailPageController</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._MasterDetailPageRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.Page" /> that manages two panes of information: A master page that presents data at a high level, and a detail page that displays low-level details about information in the master.</summary>
- <remarks>
- <para>The following example code, taken from the <format type="text/html"><a href="https://github.com/xamarin/xamarin-forms-samples/tree/master/FormsGallery/FormsGallery/FormsGallery">FormsGallery</a></format> sample application, creates a <see cref="T:Xamarin.Forms.MasterDetailPage" /> that allows the user to view detailed information about a color that she chooses from a list. Note that the <c>NamedColorPage</c> class, defined in as a sublcass of <see cref="T:Xamarin.Forms.ContentPage" /> in another file in the sample application, simply displays RGB data, a <see cref="T:Xamarin.Forms.BoxView" /> with its background color set to the color that the user selected, and, finally, hue, saturation, and luminosity data.</para>
- <para>The sample below illustrates three key concepts. First, the "Master" portion of the MasterDetailPage is represented by the <see cref="P:Xamarin.Forms.MasterDetailPage.Master" /> property, which is set to a <see cref="T:Xamarin.Forms.ListView" /> element in this example. This <see cref="T:Xamarin.Forms.ListView" /> element contains a label and a list of colors. Second, the "Detail" portion of the <see cref="T:Xamarin.Forms.MasterDetailPage" /> is represented by the <see cref="P:Xamarin.Forms.MasterDetailPage.Detail" /> property, which, in this example, is set to the <c>NamedColorPage</c> that was noted above. Third, and finally, the page that is represented by the <see cref="P:Xamarin.Forms.MasterDetailPage.Detail" /> property is displayed by setting the <see cref="P:Xamarin.Forms.MasterDetailPage.IsPresented" /> property to <see langword="false" />; That is, the <see cref="P:Xamarin.Forms.MasterDetailPage.IsPresented" /> property controls whether or not the page that is represented by the <see cref="P:Xamarin.Forms.MasterDetailPage.Master" /> is presented to the user.</para>
- <block type="note">The <see cref="P:Xamarin.Forms.MasterDetailPage.Master" /> page must have its <see cref="P:Xamarin.Forms.Page.Title" /> property set. Additionally, the <see cref="P:Xamarin.Forms.MasterDetailPage.Detail" /> page will only display a navigation bar if it is an instance of <see cref="T:Xamarin.Forms.NavigationPage" />.</block>
- <example>
- <code lang="C#"><![CDATA[
-using System;
-using Xamarin.Forms;
-
-namespace FormsGallery
-{
- class MasterDetailPageDemoPage : MasterDetailPage
- {
- public MasterDetailPageDemoPage()
- {
- Label header = new Label
- {
- Text = "MasterDetailPage",
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
- HorizontalOptions = LayoutOptions.Center
- };
-
- // Assemble an array of NamedColor objects.
- NamedColor[] namedColors =
- {
- new NamedColor("Aqua", Color.Aqua),
- new NamedColor("Black", Color.Black),
- new NamedColor("Blue", Color.Blue),
- new NamedColor("Fucshia", Color.Fucshia),
- new NamedColor("Gray", Color.Gray),
- new NamedColor("Green", Color.Green),
- new NamedColor("Lime", Color.Lime),
- new NamedColor("Maroon", Color.Maroon),
- new NamedColor("Navy", Color.Navy),
- new NamedColor("Olive", Color.Olive),
- new NamedColor("Purple", Color.Purple),
- new NamedColor("Red", Color.Red),
- new NamedColor("Silver", Color.Silver),
- new NamedColor("Teal", Color.Teal),
- new NamedColor("White", Color.White),
- new NamedColor("Yellow", Color.Yellow)
- };
-
- // Create ListView for the master page.
- ListView listView = new ListView
- {
- ItemsSource = namedColors
- };
-
- // Create the master page with the ListView.
- this.Master = new ContentPage
- {
- Title = header.Text,
- Content = new StackLayout
- {
- Children =
- {
- header,
- listView
- }
- }
- };
-
- // Create the detail page using NamedColorPage and wrap it in a
- // navigation page to provide a NavigationBar and Toggle button
- this.Detail = new NavigationPage(new NamedColorPage(true));
-
- // For Windows Phone, provide a way to get back to the master page.
- if (Device.OS == TargetPlatform.WinPhone)
- {
- (this.Detail as ContentPage).Content.GestureRecognizers.Add(
- new TapGestureRecognizer((view) =>
- {
- this.IsPresented = true;
- }));
- }
-
- // Define a selected handler for the ListView.
- listView.ItemSelected += (sender, args) =>
- {
- // Set the BindingContext of the detail page.
- this.Detail.BindingContext = args.SelectedItem;
-
- // Show the detail page.
- this.IsPresented = false;
- };
-
- // Initialize the ListView selection.
- listView.SelectedItem = namedColors[0];
-
-
- }
- }
-}
- ]]></code>
- </example>
- <block subset="none" type="note">
- <para>The Windows Phone and Android platforms do not support sliding the detail screen in order to show or hide it. Application developers can use a <see cref="T:Xamarin.Forms.TapGestureRecognizer" /> to provide the user an additional way to show and hide the Detail screen on these platforms. On Windows Phone, developers could consider using a user interface class that provides an experience that is more consistent with that platform, such as <see cref="T:Xamarin.Forms.CarouselPage" />.</para>
- </block>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public MasterDetailPage ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new empty <see cref="T:Xamarin.Forms.MasterDetailPage" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BackButtonPressed">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.BackButtonPressedEventArgs&gt; BackButtonPressed;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.BackButtonPressedEventArgs&gt; BackButtonPressed" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.BackButtonPressedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanChangeIsPresented">
- <MemberSignature Language="C#" Value="public bool CanChangeIsPresented { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool CanChangeIsPresented" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Detail">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page Detail { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Page Detail" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the detail page that is used to display details about items on the master page.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DetailBounds">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle DetailBounds { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Rectangle DetailBounds" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsGestureEnabled">
- <MemberSignature Language="C#" Value="public bool IsGestureEnabled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsGestureEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that turns on or off the gesture to reveal the master page. This is a bindable property.</summary>
- <value>
- <see langword="true" /> if gesture is enabled; otherwise <see langword="false" />. Default is <see langword="true" />.</value>
- <remarks>Has no effect on Windows Phone.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsGestureEnabledProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsGestureEnabledProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsGestureEnabledProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the IsGestureEnabled bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsPresented">
- <MemberSignature Language="C#" Value="public bool IsPresented { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsPresented" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that indicates whether or not the visual element that is represented by the <see cref="P:Xamarin.Forms.MasterDetailPage.Master" /> property is presented to the user.</summary>
- <value>To be added.</value>
- <remarks>Setting this property causes the <see cref="E:Xamarin.Forms.MasterDetailPage.IsPresentedChanged" /> event to be raised.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsPresentedChanged">
- <MemberSignature Language="C#" Value="public event EventHandler IsPresentedChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler IsPresentedChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the visual element that is represented by the <see cref="P:Xamarin.Forms.MasterDetailPage.Master" /> property is presented or hidden.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsPresentedProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsPresentedProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsPresentedProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.MasterDetailPage.IsPresented" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChildren">
- <MemberSignature Language="C#" Value="protected override void LayoutChildren (double x, double y, double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">The X coordinate of the top left corner.</param>
- <param name="y">The Y coordinate of the top left corner.</param>
- <param name="width">The width.</param>
- <param name="height">The height.</param>
- <summary>Lays out the master and detail pages.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Master">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page Master { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Page Master" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the master page.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MasterBehavior">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.MasterBehavior MasterBehavior { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.MasterBehavior MasterBehavior" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.MasterBehavior</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that indicates how detail content is displayed.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MasterBehaviorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty MasterBehaviorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty MasterBehaviorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the MasterBehavior property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MasterBounds">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle MasterBounds { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Rectangle MasterBounds" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.MasterDetailPage&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.MasterDetailPage&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.MasterDetailPage&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.MasterDetailPage" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAppearing">
- <MemberSignature Language="C#" Value="protected override void OnAppearing ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnAppearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Event that is raised when a detail appears.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBackButtonPressed">
- <MemberSignature Language="C#" Value="protected override bool OnBackButtonPressed ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool OnBackButtonPressed() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Event that is raised when the back button is pressed.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnDisappearing">
- <MemberSignature Language="C#" Value="protected override void OnDisappearing ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnDisappearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Event that is raised when a detail disappears.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnParentSet">
- <MemberSignature Language="C#" Value="protected override void OnParentSet ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnParentSet() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called when the <see cref="P:Xamarin.Forms.Element.Parent" /> property of this <see cref="T:Xamarin.Forms.MasterDetailPage" /> is set.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShouldShowSplitMode">
- <MemberSignature Language="C#" Value="public bool ShouldShowSplitMode { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool ShouldShowSplitMode" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShouldShowToolbarButton">
- <MemberSignature Language="C#" Value="public virtual bool ShouldShowToolbarButton ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldShowToolbarButton() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a value that tells whether the list view should display a toolbar button.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UpdateMasterBehavior">
- <MemberSignature Language="C#" Value="public void UpdateMasterBehavior ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UpdateMasterBehavior() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="MeasureFlags" FullName="Xamarin.Forms.MeasureFlags">
- <TypeSignature Language="C#" Value="public enum MeasureFlags" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed MeasureFlags extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.Flags</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Enumerates values that tell whether margins are included when laying out windows.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="IncludeMargins">
- <MemberSignature Language="C#" Value="IncludeMargins" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.MeasureFlags IncludeMargins = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.MeasureFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Include margins in a layout measurement.</summary>
- </Docs>
- </Member>
- <Member MemberName="None">
- <MemberSignature Language="C#" Value="None" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.MeasureFlags None = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.MeasureFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Do not include margins in a layout measurement.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="MenuItem" FullName="Xamarin.Forms.MenuItem">
- <TypeSignature Language="C#" Value="public class MenuItem : Xamarin.Forms.BaseMenuItem, Xamarin.Forms.IMenuItemController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MenuItem extends Xamarin.Forms.BaseMenuItem implements class Xamarin.Forms.IMenuItemController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BaseMenuItem</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IMenuItemController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Class that presents a menu item and associates it with a command.</summary>
- <remarks>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.MenuItem" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Command</term>
- <description>
- <para>A binding to a command.</para>
- </description>
- </item>
- <item>
- <term>CommandParameter</term>
- <description>
- <para>A parameter to pass to the command.</para>
- </description>
- </item>
- <!-- TODO: Getting info from Jason on how to specify images
- <item>
- <term>Icon</term>
- <description><para></para></description>
- </item> -->
- <item>
- <term>IsDestructive</term>
- <description>
- <para>
- <c>true</c> or <c>false</c>, to indicate whether the command deletes an item in a list.</para>
- </description>
- </item>
- <item>
- <term>Text</term>
- <description>
- <para>The text to display on the menu item.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public MenuItem ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Intitializes a new <see cref="T:Xamarin.Forms.MenuItem" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Activate">
- <MemberSignature Language="C#" Value="public void Activate ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Activate() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Clicked">
- <MemberSignature Language="C#" Value="public event EventHandler Clicked;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Clicked" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the menu item is clicked.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Command">
- <MemberSignature Language="C#" Value="public System.Windows.Input.ICommand Command { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Windows.Input.ICommand Command" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Windows.Input.ICommand</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the command that is run when the menu is clicked.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandParameter">
- <MemberSignature Language="C#" Value="public object CommandParameter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object CommandParameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the parameter that is passed to the command.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandParameterProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CommandParameterProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CommandParameterProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the command parameter bound property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CommandProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CommandProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the command bound property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Icon">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FileImageSource Icon { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.FileImageSource Icon" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FileImageSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the icon for the menu item.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IconProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IconProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IconProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identfies the icon bound property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsDestructive">
- <MemberSignature Language="C#" Value="public bool IsDestructive { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsDestructive" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that indicates whether or not the menu item removes its associated UI element.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsDestructiveProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsDestructiveProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsDestructiveProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the IsDestructive bound property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsEnabled">
- <MemberSignature Language="C#" Value="public bool IsEnabled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsEnabledProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsEnabledProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsEnabledProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsEnabledPropertyName">
- <MemberSignature Language="C#" Value="public string IsEnabledPropertyName { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string IsEnabledPropertyName" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnClicked">
- <MemberSignature Language="C#" Value="protected virtual void OnClicked ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnClicked() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>When overriden by an app dev, implements behavior when the menu item is clicked.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Text">
- <MemberSignature Language="C#" Value="public string Text { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Text" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The text of the menu item.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the text bound property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="MessagingCenter" FullName="Xamarin.Forms.MessagingCenter">
- <TypeSignature Language="C#" Value="public class MessagingCenter : Xamarin.Forms.IMessagingCenter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit MessagingCenter extends System.Object implements class Xamarin.Forms.IMessagingCenter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IMessagingCenter</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Associates a callback on subscribers with a specific message name.</summary>
- <remarks>
- <para>The following shows a simple example of a strongly-typed callback using <see cref="T:Xamarin.Forms.MessagingCenter" /> is:</para>
- <example>
- <code lang="C#"><![CDATA[
-public class SubscriberThing
-{
- public int IntProperty { get; set; }
-}
-
-var subscriber = new SubscriberThing();
-MessagingCenter.Subscribe<MyPage, int> (subscriber, "IntPropertyMessage", (s, e) => {
- subscriber.IntProperty = e;
-});
-
-//...later...
-
-MessagingCenter.Send<MyPage, int>(this, "IntPropertyMessage", 2);
-Assert.AreEqual(2, subscriber.IntProperty);
- ]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public MessagingCenter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.MessagingCenter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Instance">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IMessagingCenter Instance { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.IMessagingCenter Instance" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IMessagingCenter</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the singleton instance of the <see cref="T:Xamarin.Forms.MessagingCenter" />.</summary>
- <value>The singleton instance of the <see cref="T:Xamarin.Forms.MessagingCenter" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Send&lt;TSender&gt;">
- <MemberSignature Language="C#" Value="public static void Send&lt;TSender&gt; (TSender sender, string message) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Send&lt;class TSender&gt;(!!TSender sender, string message) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="sender" Type="TSender" />
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <param name="sender">The instance that is sending the message. Typically, this is specified with the <see langword="this" /> keyword used within the sending object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <summary>Sends a named message that has no arguments.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Send&lt;TSender,TArgs&gt;">
- <MemberSignature Language="C#" Value="public static void Send&lt;TSender,TArgs&gt; (TSender sender, string message, TArgs args) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Send&lt;class TSender, TArgs&gt;(!!TSender sender, string message, !!TArgs args) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TArgs" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="sender" Type="TSender" />
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="args" Type="TArgs" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <typeparam name="TArgs">The type of the objects that are used as message arguments for the message.</typeparam>
- <param name="sender">The instance that is sending the message. Typically, this is specified with the <see langword="this" /> keyword used within the sending object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <param name="args">The arguments that will be passed to the listener's callback.</param>
- <summary>Sends a named message with the specified arguments.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Subscribe&lt;TSender&gt;">
- <MemberSignature Language="C#" Value="public static void Subscribe&lt;TSender&gt; (object subscriber, string message, Action&lt;TSender&gt; callback, TSender source = null) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Subscribe&lt;class TSender&gt;(object subscriber, string message, class System.Action`1&lt;!!TSender&gt; callback, !!TSender source) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="subscriber" Type="System.Object" />
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="callback" Type="System.Action&lt;TSender&gt;" />
- <Parameter Name="source" Type="TSender" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <param name="subscriber">The object that is subscribing to the messages. Typically, this is specified with the <see langword="this" /> keyword used within the subscribing object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <param name="callback">A callback, which takes the sender and arguments as parameters, that is run when the message is received by the subscriber.</param>
- <param name="source">The object that will send the messages.</param>
- <summary>Run the <paramref name="callback" /> on <paramref name="subscriber" /> in response to messages that are named <paramref name="message" /> and that are created by <paramref name="source" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Subscribe&lt;TSender,TArgs&gt;">
- <MemberSignature Language="C#" Value="public static void Subscribe&lt;TSender,TArgs&gt; (object subscriber, string message, Action&lt;TSender,TArgs&gt; callback, TSender source = null) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Subscribe&lt;class TSender, TArgs&gt;(object subscriber, string message, class System.Action`2&lt;!!TSender, !!TArgs&gt; callback, !!TSender source) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TArgs" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="subscriber" Type="System.Object" />
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="callback" Type="System.Action&lt;TSender,TArgs&gt;" />
- <Parameter Name="source" Type="TSender" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <typeparam name="TArgs">The type of the objects that are used as message arguments for the message.</typeparam>
- <param name="subscriber">The object that is subscribing to the messages. Typically, this is specified with the <see langword="this" /> keyword used within the subscribing object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <param name="callback">A callback, which takes the sender and arguments as parameters, that is run when the message is received by the subscriber.</param>
- <param name="source">The object that will send the messages.</param>
- <summary>Run the <paramref name="callback" /> on <paramref name="subscriber" /> in response to parameterized messages that are named <paramref name="message" /> and that are created by <paramref name="source" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Unsubscribe&lt;TSender&gt;">
- <MemberSignature Language="C#" Value="public static void Unsubscribe&lt;TSender&gt; (object subscriber, string message) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Unsubscribe&lt;class TSender&gt;(object subscriber, string message) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="subscriber" Type="System.Object" />
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <param name="subscriber">The object that is subscribing to the messages. Typically, this is specified with the <see langword="this" /> keyword used within the subscribing object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <summary>Unsubscribes a subscriber from the specified messages that come from the specified sender.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Unsubscribe&lt;TSender,TArgs&gt;">
- <MemberSignature Language="C#" Value="public static void Unsubscribe&lt;TSender,TArgs&gt; (object subscriber, string message) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Unsubscribe&lt;class TSender, TArgs&gt;(object subscriber, string message) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TArgs" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="subscriber" Type="System.Object" />
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <typeparam name="TArgs">The type of the objects that are used as message arguments for the message.</typeparam>
- <param name="subscriber">The object that is subscribing to the messages. Typically, this is specified with the <see langword="this" /> keyword used within the subscribing object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <summary>Unsubscribes from the specified parameterless subscriber messages.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IMessagingCenter.Send&lt;TSender&gt;">
- <MemberSignature Language="C#" Value="void IMessagingCenter.Send&lt;TSender&gt; (TSender sender, string message) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IMessagingCenter.Send&lt;class TSender&gt;(!!TSender sender, string message) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="sender" Type="TSender" />
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <param name="sender">The instance that is sending the message. Typically, this is specified with the <see langword="this" /> keyword used within the sending object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <summary>Sends the named parameterless message to objects that are listening for it on the type that is specified by <typeparamref name="TSender" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IMessagingCenter.Send&lt;TSender,TArgs&gt;">
- <MemberSignature Language="C#" Value="void IMessagingCenter.Send&lt;TSender,TArgs&gt; (TSender sender, string message, TArgs args) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IMessagingCenter.Send&lt;class TSender, TArgs&gt;(!!TSender sender, string message, !!TArgs args) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TArgs" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="sender" Type="TSender" />
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="args" Type="TArgs" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <typeparam name="TArgs">The type of the objects that are used as message arguments for the message.</typeparam>
- <param name="sender">The instance that is sending the message. Typically, this is specified with the <see langword="this" /> keyword used within the sending object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <param name="args">The arguments that will be passed to the listener's callback.</param>
- <summary>Sends a message and arguments to objects that are listening for them on the type that is specified by <typeparamref name="TSender" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IMessagingCenter.Subscribe&lt;TSender&gt;">
- <MemberSignature Language="C#" Value="void IMessagingCenter.Subscribe&lt;TSender&gt; (object subscriber, string message, Action&lt;TSender&gt; callback, TSender source) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IMessagingCenter.Subscribe&lt;class TSender&gt;(object subscriber, string message, class System.Action`1&lt;!!TSender&gt; callback, !!TSender source) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="subscriber" Type="System.Object" />
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="callback" Type="System.Action&lt;TSender&gt;" />
- <Parameter Name="source" Type="TSender" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <param name="subscriber">The object that is subscribing to the messages. Typically, this is specified with the <see langword="this" /> keyword used within the subscribing object.</param>
- <param name="message">The message to subscribe to from <paramref name="source" />.</param>
- <param name="callback">A callback, which takes the sender and arguments as parameters, that is run when the message is received by the subscriber.</param>
- <param name="source">The object that will send the messages.</param>
- <summary>Subscribes to the specified <paramref name="message" /> from the specified <paramref name="source" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IMessagingCenter.Subscribe&lt;TSender,TArgs&gt;">
- <MemberSignature Language="C#" Value="void IMessagingCenter.Subscribe&lt;TSender,TArgs&gt; (object subscriber, string message, Action&lt;TSender,TArgs&gt; callback, TSender source) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IMessagingCenter.Subscribe&lt;class TSender, TArgs&gt;(object subscriber, string message, class System.Action`2&lt;!!TSender, !!TArgs&gt; callback, !!TSender source) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TArgs" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="subscriber" Type="System.Object" />
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="callback" Type="System.Action&lt;TSender,TArgs&gt;" />
- <Parameter Name="source" Type="TSender" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <typeparam name="TArgs">The type of the objects that are used as message arguments for the message.</typeparam>
- <param name="subscriber">The object that is subscribing to the messages. Typically, this is specified with the <see langword="this" /> keyword used within the subscribing object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <param name="callback">A callback, which takes the sender and arguments as parameters, that is run when the message is received by the subscriber.</param>
- <param name="source">The object that will send the messages.</param>
- <summary>Subscribes to the specified <paramref name="message" /> from the specified <paramref name="source" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IMessagingCenter.Unsubscribe&lt;TSender&gt;">
- <MemberSignature Language="C#" Value="void IMessagingCenter.Unsubscribe&lt;TSender&gt; (object subscriber, string message) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IMessagingCenter.Unsubscribe&lt;class TSender&gt;(object subscriber, string message) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="subscriber" Type="System.Object" />
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <param name="subscriber">The object that is unsubscribing to the messages. Typically, this is specified with the <see langword="this" /> keyword used within the subscribing object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <summary>Unsubscribes the specified <paramref name="subscriber" /> from the specified <paramref name="message" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IMessagingCenter.Unsubscribe&lt;TSender,TArgs&gt;">
- <MemberSignature Language="C#" Value="void IMessagingCenter.Unsubscribe&lt;TSender,TArgs&gt; (object subscriber, string message) where TSender : class;" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IMessagingCenter.Unsubscribe&lt;class TSender, TArgs&gt;(object subscriber, string message) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TSender">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TArgs" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="subscriber" Type="System.Object" />
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TSender">The type of object that sends the message.</typeparam>
- <typeparam name="TArgs">The type of the objects that are used as message arguments for the message.</typeparam>
- <param name="subscriber">The object that is subscribing to the messages. Typically, this is specified with the <see langword="this" /> keyword used within the subscribing object.</param>
- <param name="message">The message that will be sent to objects that are listening for the message from instances of type <typeparamref name="TSender" />.</param>
- <summary>Unsubscribes the specified <paramref name="subscriber" /> from the specified <paramref name="message" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ModalEventArgs" FullName="Xamarin.Forms.ModalEventArgs">
- <TypeSignature Language="C#" Value="public abstract class ModalEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit ModalEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Base class for <see cref="T:Xamarin.Forms.ModalPushedEventArgs" />, <see cref="T:Xamarin.Forms.ModalPushingEventArgs" />, <see cref="T:Xamarin.Forms.ModalPoppedEventArgs" />, and <see cref="T:Xamarin.Forms.ModalPoppingEventArgs" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected ModalEventArgs (Xamarin.Forms.Page modal);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.Page modal) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="modal" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="modal">The modal page.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ModalEventArgs" /> object for a navigation event that happened to the <paramref name="modal" /> page.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Modal">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page Modal { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Page Modal" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the page whose navigation triggered the event.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ModalPoppedEventArgs" FullName="Xamarin.Forms.ModalPoppedEventArgs">
- <TypeSignature Language="C#" Value="public class ModalPoppedEventArgs : Xamarin.Forms.ModalEventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ModalPoppedEventArgs extends Xamarin.Forms.ModalEventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ModalEventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Arguments for the event that is raised when a modal window is popped from the navigation stack.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ModalPoppedEventArgs (Xamarin.Forms.Page modal);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.Page modal) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="modal" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="modal">The modal page.</param>
- <summary>Constructs a new <see cref="T:Xamarin.Forms.ModalPoppedEventArgs" /> object for the page that was just popped.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ModalPoppingEventArgs" FullName="Xamarin.Forms.ModalPoppingEventArgs">
- <TypeSignature Language="C#" Value="public class ModalPoppingEventArgs : Xamarin.Forms.ModalEventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ModalPoppingEventArgs extends Xamarin.Forms.ModalEventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ModalEventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Arguments for the event that is raised when a modal window is popping from the navigation stack.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ModalPoppingEventArgs (Xamarin.Forms.Page modal);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.Page modal) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="modal" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="modal">The modal page.</param>
- <summary>Constructs a new <see cref="T:Xamarin.Forms.ModalPoppingEventArgs" /> object for the page that is being popped.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Cancel">
- <MemberSignature Language="C#" Value="public bool Cancel { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Cancel" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that tells whether the modal navigation was canceled.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ModalPushedEventArgs" FullName="Xamarin.Forms.ModalPushedEventArgs">
- <TypeSignature Language="C#" Value="public class ModalPushedEventArgs : Xamarin.Forms.ModalEventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ModalPushedEventArgs extends Xamarin.Forms.ModalEventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ModalEventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Arguments for the event that is raised when a modal window is pushed onto the navigation stack.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ModalPushedEventArgs (Xamarin.Forms.Page modal);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.Page modal) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="modal" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="modal">The modal page.</param>
- <summary>Constructs a new <see cref="T:Xamarin.Forms.ModalPushedEventArgs" /> object for the page that was just popped.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ModalPushingEventArgs" FullName="Xamarin.Forms.ModalPushingEventArgs">
- <TypeSignature Language="C#" Value="public class ModalPushingEventArgs : Xamarin.Forms.ModalEventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ModalPushingEventArgs extends Xamarin.Forms.ModalEventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ModalEventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Arguments for the event that is raised when a modal window is being pushed onto the navigation stack.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ModalPushingEventArgs (Xamarin.Forms.Page modal);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.Page modal) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="modal" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="modal">The modal page.</param>
- <summary>Constructs a new <see cref="T:Xamarin.Forms.ModalPushingEventArgs" /> object for the page that is being pushed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="MultiPage&lt;T&gt;" FullName="Xamarin.Forms.MultiPage&lt;T&gt;">
- <TypeSignature Language="C#" Value="public abstract class MultiPage&lt;T&gt; : Xamarin.Forms.Page, Xamarin.Forms.IItemsView&lt;T&gt;, Xamarin.Forms.IMultiPageController&lt;T&gt;, Xamarin.Forms.IPageContainer&lt;T&gt;, Xamarin.Forms.IViewContainer&lt;T&gt; where T : Page" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit MultiPage`1&lt;(class Xamarin.Forms.Page) T&gt; extends Xamarin.Forms.Page implements class Xamarin.Forms.IItemsView`1&lt;!T&gt;, class Xamarin.Forms.IMultiPageController`1&lt;!T&gt;, class Xamarin.Forms.IPageContainer`1&lt;!T&gt;, class Xamarin.Forms.IViewContainer`1&lt;!T&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.Page</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>Xamarin.Forms.Page</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IItemsView&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IMultiPageController&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IPageContainer&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IViewContainer&lt;T&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Children")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <typeparam name="T">The particular subclass of <see cref="T:Xamarin.Forms.Page" /> that the MultiPage services.</typeparam>
- <summary>A bindable, templatable base class for pages which contain multiple sub-pages.</summary>
- <remarks>
- <para>Provides a base implementation for binding and templating pages.</para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.MultiPage`1" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>ItemsSource</term>
- <description>
- <para>A static collection of data objects.</para>
- </description>
- </item>
- <item>
- <term>ItemTemplate</term>
- <description>
- <para>A view that has bindings to properties on the members of the collection that is specified by <c>ItemsSource</c>.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected MultiPage ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Provides the base initialization for objects derived from the MultiPage&lt;T&gt; class.</summary>
- <remarks>
- <see cref="N:Xamarin.Forms" /> provides two classes that are derived from <see cref="T:Xamarin.Forms.Multipage`1" />, <see cref="T:Xamarin.Forms.TabbedPage" /> and <see cref="T:Xamarin.Forms.CarouselPage" />.
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Children">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;T&gt; Children { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;!T&gt; Children" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;T&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets an IList&lt;Page&gt; of child elements of the MultiPage.</summary>
- <value>A IList&lt;Page&gt;. The default is an empty list.</value>
- <remarks>
- <para>
- The <see cref="P:Xamarin.Forms.Multipage`1.Children" /> collection of a <see cref="T:Xamarin.Forms.Multipage`1" /> contains all the children added through the public add/remove interface. Internal children will not be exposed through this collection.
- </para>
- <para>
- The following shows the creation of a <see cref="T:Xamarin.Forms.TabbedPage" />, which descends from <see cref="T:Xamarin.Forms.Multipage`1" />.
- </para>
- <example>
- <code lang="C#"><![CDATA[
-Page pageOne = CreatePageOne ();
-Page pageTwo = CreatePageTwo ();
-
-var tabbedPage = new TabbedPage {
-Title = "My App",
-Children = {
- pageOne,
- pageTwo
-}
-};
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateDefault">
- <MemberSignature Language="C#" Value="protected abstract T CreateDefault (object item);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance !T CreateDefault(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">The object which the default page should be templated from.</param>
- <summary>Create default provides a default method of creating new pages from objects in a binding scenario.</summary>
- <returns>The newly created page.</returns>
- <remarks>Most implementors will not need to use or override CreateDefault.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CurrentPage">
- <MemberSignature Language="C#" Value="public T CurrentPage { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T CurrentPage" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the currently selected page.</summary>
- <value>The current page. The default value is null.</value>
- <remarks>The default page will usually get set when the multi-page is displayed or templated.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CurrentPageChanged">
- <MemberSignature Language="C#" Value="public event EventHandler CurrentPageChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler CurrentPageChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Raised when the <see cref="P:Xamarin.MultiPage{T}.CurrentPage" /> property changes.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetIndex">
- <MemberSignature Language="C#" Value="public static int GetIndex (T page);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetIndex(!T page) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="T" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetPageByIndex">
- <MemberSignature Language="C#" Value="public T GetPageByIndex (int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance !T GetPageByIndex(int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemsSource">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable ItemsSource { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.IEnumerable ItemsSource" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The source for the items to be displayed.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemsSourceProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ItemsSourceProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ItemsSourceProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.MultiPage`1.ItemsSource" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemTemplate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.DataTemplate ItemTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.DataTemplate ItemTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.DataTemplate</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The template for displaying items.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemTemplateProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ItemTemplateProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ItemTemplateProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.MultiPage`1.ItemTemplate" /> bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBackButtonPressed">
- <MemberSignature Language="C#" Value="protected override bool OnBackButtonPressed ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool OnBackButtonPressed() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Event that is raised when the back button is pressed.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildAdded">
- <MemberSignature Language="C#" Value="protected override void OnChildAdded (Xamarin.Forms.Element child);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnChildAdded(class Xamarin.Forms.Element child) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="child" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="child">The child that was added.</param>
- <summary>Called when a child has been added to the <see cref="T:Xamarin.Forms.MultiPage`1" />.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnCurrentPageChanged">
- <MemberSignature Language="C#" Value="protected virtual void OnCurrentPageChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnCurrentPageChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Raises the <see cref="E:Xamarin.Forms.MultiPage{T}.CurrentPageChanged" /> event.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPagesChanged">
- <MemberSignature Language="C#" Value="protected virtual void OnPagesChanged (System.Collections.Specialized.NotifyCollectionChangedEventArgs e);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnPagesChanged(class System.Collections.Specialized.NotifyCollectionChangedEventArgs e) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="e" Type="System.Collections.Specialized.NotifyCollectionChangedEventArgs" />
- </Parameters>
- <Docs>
- <param name="e">The event arguments.</param>
- <summary>Called when the pages of the <see cref="T:Xamarin.Forms.MultiPage`1" /> have been changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanged">
- <MemberSignature Language="C#" Value="protected override void OnPropertyChanged (string propertyName = null);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnPropertyChanged(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerMemberName</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the property that was changed.</param>
- <summary>Called when a bindable property has changed.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PagesChanged">
- <MemberSignature Language="C#" Value="public event System.Collections.Specialized.NotifyCollectionChangedEventHandler PagesChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.Collections.Specialized.NotifyCollectionChangedEventHandler PagesChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Specialized.NotifyCollectionChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Raised when the children pages of the <see cref="T:Xamarin.Forms.MultiPage`1" /> have changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SelectedItem">
- <MemberSignature Language="C#" Value="public object SelectedItem { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object SelectedItem" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The currently selected item.</summary>
- <value>The selected item from the <see cref="P:Xamarin.MultiPage{T}.ItemsSource" /> or <see langword="null" /> if nothing selected.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SelectedItemProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SelectedItemProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SelectedItemProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.MultiPage`1.SelectedItem" /> bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetIndex">
- <MemberSignature Language="C#" Value="public static void SetIndex (Xamarin.Forms.Page page, int index);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetIndex(class Xamarin.Forms.Page page, int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetupContent">
- <MemberSignature Language="C#" Value="protected virtual void SetupContent (T content, int index);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void SetupContent(!T content, int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="T" />
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="content">The content to set up.</param>
- <param name="index">The content index.</param>
- <summary>When overriden in a derived class, performs initialization of <paramref name="content" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UnhookContent">
- <MemberSignature Language="C#" Value="protected virtual void UnhookContent (T content);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void UnhookContent(!T content) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="T" />
- </Parameters>
- <Docs>
- <param name="content">The content to unhook.</param>
- <summary>Application developers override this method to unregister event handlers for items that they registered in <see cref="M:Xamarin.Forms.MultiPage{TVisual}.SetupContent(`0, int)" />.</summary>
- <remarks>
- <para>Application developers must call <see cref="M:Xamarin.Forms.MultiPage{TVisual}.UnhookContent(`0, int)" /> before performing any other action when overriding this method.</para>
- <block type="note">Application developers who override <see cref="M:Xamarin.Forms.MultiPage{TVisual}.SetupContent(`0, int)" /> to allocate resources must override this method in order to deallocate them.</block>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IItemsView&lt;T&gt;.CreateDefault">
- <MemberSignature Language="C#" Value="T IItemsView&lt;T&gt;.CreateDefault (object item);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !T Xamarin.Forms.IItemsView&lt;T&gt;.CreateDefault(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IItemsView&lt;T&gt;.SetupContent">
- <MemberSignature Language="C#" Value="void IItemsView&lt;T&gt;.SetupContent (T content, int index);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IItemsView&lt;T&gt;.SetupContent(!T content, int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="T" />
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="content">For internal use by the Xamarin.Forms platform.</param>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IItemsView&lt;T&gt;.UnhookContent">
- <MemberSignature Language="C#" Value="void IItemsView&lt;T&gt;.UnhookContent (T content);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IItemsView&lt;T&gt;.UnhookContent(!T content) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="T" />
- </Parameters>
- <Docs>
- <param name="content">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="MultiTrigger" FullName="Xamarin.Forms.MultiTrigger">
- <TypeSignature Language="C#" Value="public sealed class MultiTrigger : Xamarin.Forms.TriggerBase" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit MultiTrigger extends Xamarin.Forms.TriggerBase" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TriggerBase</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Setters")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Class that represents a list of property and binding conditions, and a list of setters that are applied when all of the conditions in the list are met.</summary>
- <remarks>
- <para>Developers can use a <see cref="T:Xamarin.Forms.MultiTrigger" /> to compare against property values on the control that contains it by using <see cref="T:Xamarin.Forms.PropertyTrigger" /> objects, or on any bound property (including those on the enclosing control) by using <see cref="T:Xamarin.Forms.BindingCondition" /> objects. These can be mixed in the same <see cref="P:Xamarin.Forms.MultiTrigger.Conditions" /> list.</para>
- <example>
- <para>The XML example below, when added to a Xamarin.Forms app with the correct project namespace, creates a UI that suggests that the user type in a secret and toggle a switch to check if the secret is correct. If the user enters "The text color is green", and toggles the <see cref="T:Xamarin.Forms.Switch" /> to its <c>On</c> position, then the text that the user typed into the <see cref="T:Xamarin.Forms.Entry" /> turns green. If either the text is altered to something other than the secret or the Switch is toggled to its <c>Off</c> position, the text returns to the default color</para>
- <code lang="XML"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
-<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
- xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
- xmlns:local="clr-namespace:PropertyConditionDemo"
- x:Class="PropertyConditionDemo.PropertyConditionDemoPage">
- <StackLayout VerticalOptions="Center">
- <Label Text="Do you know the secret?"
- VerticalOptions="Center"
- HorizontalOptions="Center" />
- <Entry Placeholder="Type the secret!"
- VerticalOptions="Center"
- HorizontalOptions="Center">
- <Entry.Triggers>
- <MultiTrigger TargetType="Entry" >
- <MultiTrigger.Conditions>
- <PropertyCondition Property="Text" Value="The text color is green" />
- <BindingCondition Binding="{Binding Source={x:Reference checkSecret},
- Path=IsToggled}"
- Value="true" />
- </MultiTrigger.Conditions>
- <Setter Property="TextColor"
- Value="Color.Green" />
- </MultiTrigger>
- </Entry.Triggers>
- </Entry>
- <Label Text="Check the secret?"
- VerticalOptions="Center"
- HorizontalOptions="Center" />
- <Switch x:Name="checkSecret"
- VerticalOptions="Center"
- HorizontalOptions="Center" />
- </StackLayout>
-</ContentPage>]]></code>
- </example>
- </remarks>
- <altmember cref="T:Xamarin.Forms.PropertyCondition" />
- <altmember cref="T:Xamarin.Forms.BindingCondition" />
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public MultiTrigger (Type targetType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type targetType) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="targetType" Type="System.Type">
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.TypeTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="targetType">The type of the trigger target.</param>
- <summary>Initializes a new <see cref="T:Xamarin.Forms.MultiTrigger" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Conditions">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.Condition&gt; Conditions { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Condition&gt; Conditions" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.Condition&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of conditions that must be satisfied in ordeer for the setters in the <see cref="P:Xamarin.Forms.MultiTrigger.Setters" /> list to be invoked.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Setters">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt; Setters { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Setter&gt; Setters" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of <see cref="T:Xamarin.Forms.Setter" /> objects that will be applied when the list of conditions in the <see cref="P:Xamarin.Forms.MultiTrigger.Conditions" /> property are all met.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NamedSize" FullName="Xamarin.Forms.NamedSize">
- <TypeSignature Language="C#" Value="public enum NamedSize" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed NamedSize extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Represents pre-defined font sizes.</summary>
- <remarks>The exact pixel-value depends on the platform on which Forms runs.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="Default" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.NamedSize Default = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.NamedSize</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The default font size.</summary>
- </Docs>
- </Member>
- <Member MemberName="Large">
- <MemberSignature Language="C#" Value="Large" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.NamedSize Large = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.NamedSize</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A Large font size, for titles or other important text elements.</summary>
- </Docs>
- </Member>
- <Member MemberName="Medium">
- <MemberSignature Language="C#" Value="Medium" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.NamedSize Medium = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.NamedSize</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A default font size, to be used in stand alone labels or buttons.</summary>
- </Docs>
- </Member>
- <Member MemberName="Micro">
- <MemberSignature Language="C#" Value="Micro" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.NamedSize Micro = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.NamedSize</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The smallest readable font size for the device. Think about this like legal footnotes.</summary>
- </Docs>
- </Member>
- <Member MemberName="Small">
- <MemberSignature Language="C#" Value="Small" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.NamedSize Small = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.NamedSize</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A small but readable font size. Use this for block of text.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NameScopeExtensions" FullName="Xamarin.Forms.NameScopeExtensions">
- <TypeSignature Language="C#" Value="public static class NameScopeExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit NameScopeExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Extension methods for <see cref="T:Xamarin.Forms.Element" /> and <see cref="T:Xamarin.Forms.INameScope" /> that add strongly-typed FindByName methods.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="FindByName&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static T FindByName&lt;T&gt; (this Xamarin.Forms.Element element, string name);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig !!T FindByName&lt;T&gt;(class Xamarin.Forms.Element element, string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.Element" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="T">The type of instance to find.</typeparam>
- <param name="element">An element in the scope to search.</param>
- <param name="name">The name of the element to find.</param>
- <summary>Returns the instance of type <paramref name="T" /> that has name <paramref name="name" /> in the scope that includes <paramref name="element" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NavigationEventArgs" FullName="Xamarin.Forms.NavigationEventArgs">
- <TypeSignature Language="C#" Value="public class NavigationEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NavigationEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>EventArgs for the NavigationPage's navigation events.</summary>
- <remarks>
- </remarks>
- <altmember cref="E:Xamarin.Forms.NavigationPage.Pushed" />
- <altmember cref="E:Xamarin.Forms.NavigationPage.Popped" />
- <altmember cref="E:Xamarin.Forms.NavigationPage.PoppedToRoot" />
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NavigationEventArgs (Xamarin.Forms.Page page);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.Page page) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">The page that was popped or is newly visible.</param>
- <summary>
- </summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Page">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page Page { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Page Page" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the page that was removed or is newly visible.</summary>
- <value>
- </value>
- <remarks>
- <para>For <see cref="E:Xamarin.Forms.NavigationPage.Pushed" />, this is the <see cref="T:Xamarin.Forms.Page" /> that was removed. For <see cref="E:Xamarin.Forms.NavigationPage.Pushed" />
- and <see cref="E:Xamarin.Forms.NavigationPage.PoppedToRoot" /> it is the newly visible page, the pushed page or the root respectively.</para>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NavigationMenu" FullName="Xamarin.Forms.NavigationMenu">
- <TypeSignature Language="C#" Value="public class NavigationMenu : Xamarin.Forms.View" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NavigationMenu extends Xamarin.Forms.View" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._NavigationMenuRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NavigationMenu ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (Xamarin.Forms.Page target);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Add(class Xamarin.Forms.Page target) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="target" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Remove">
- <MemberSignature Language="C#" Value="public void Remove (Xamarin.Forms.Page target);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Remove(class Xamarin.Forms.Page target) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="target" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Targets">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt; Targets { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Page&gt; Targets" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NavigationPage" FullName="Xamarin.Forms.NavigationPage">
- <TypeSignature Language="C#" Value="public class NavigationPage : Xamarin.Forms.Page, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.NavigationPage&gt;, Xamarin.Forms.INavigationPageController, Xamarin.Forms.IPageContainer&lt;Xamarin.Forms.Page&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NavigationPage extends Xamarin.Forms.Page implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.NavigationPage&gt;, class Xamarin.Forms.INavigationPageController, class Xamarin.Forms.IPageContainer`1&lt;class Xamarin.Forms.Page&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Page</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.NavigationPage&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.INavigationPageController</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IPageContainer&lt;Xamarin.Forms.Page&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._NavigationPageRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.Page" /> that manages the navigation and user-experience of a stack of other pages.</summary>
- <remarks>
- <para>Note that on the Android platform, <see cref="T:Xamarin.Forms.INavigation" /> operations do not generate activity lifecycle notifications. For each <see cref="T:Xamarin.Forms.Page" /> that you push or pop, the Android implementation of <see cref="T:Xamarin.Forms.NavigationPage" /> simply adds or removes the content of the page to or from a single activity.</para>
- <para>Also note that the Windows Phone platform provides navigation natively. Therefore, you do not need to use a <see cref="T:Xamarin.Forms.NavigationPage" /> object to get navigation on that platform.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NavigationPage ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new <see cref="T:Xamarin.Forms.NavigationPage" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NavigationPage (Xamarin.Forms.Page root);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.Page root) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="root" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="root">To be added.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.NavigationPage" /> element with <paramref name="root" /> as its root element.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BackButtonTitleProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BackButtonTitleProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BackButtonTitleProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the property associated with the title of the back button.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BarBackgroundColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color BarBackgroundColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color BarBackgroundColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the background color for the bar at the top of the NavigationPage.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BarBackgroundColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BarBackgroundColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BarBackgroundColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the property associated with the color of the NavigationPage's bar background color.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BarTextColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color BarTextColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color BarTextColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text that appears on the bar at the top of the NavigationPage.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BarTextColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BarTextColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BarTextColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the property associated with the color of the NavigationPage's bar text color.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CurrentPage">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page CurrentPage { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Page CurrentPage" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The <see cref="T:Xamarin.Forms.Page" /> that is currently top-most on the navigation stack.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CurrentPageProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CurrentPageProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CurrentPageProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.NavigationPage.CurrentPage" /> property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetBackButtonTitle">
- <MemberSignature Language="C#" Value="public static string GetBackButtonTitle (Xamarin.Forms.BindableObject page);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetBackButtonTitle(class Xamarin.Forms.BindableObject page) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="page">The <see cref="T:Xamarin.Forms.Page" /> whose back-button's title is being requested.</param>
- <summary>The title of the back button for the specified <paramref name="page" />.</summary>
- <returns>The title of the back button that would be shown if the specified <paramref name="page" /> were the <see cref="P:Xamarin.Forms.CurrentPage" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHasBackButton">
- <MemberSignature Language="C#" Value="public static bool GetHasBackButton (Xamarin.Forms.Page page);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetHasBackButton(class Xamarin.Forms.Page page) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">To be added.</param>
- <summary>Returns a value that indicates whether <paramref name="page" /> has a back button.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHasNavigationBar">
- <MemberSignature Language="C#" Value="public static bool GetHasNavigationBar (Xamarin.Forms.BindableObject page);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetHasNavigationBar(class Xamarin.Forms.BindableObject page) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="page">The <see cref="T:Xamarin.Forms.Page" /> being queried.</param>
- <summary>Returns a value that indicates whether the <paramref name="page" /> has a navigation bar.</summary>
- <returns>
- <see langword="true" /> if <paramref name="page" /> would display a navigation bar were it the <see cref="P:Xamarin.Forms.NavigationPage.CurrentPage" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetTitleIcon">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.FileImageSource GetTitleIcon (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.FileImageSource GetTitleIcon(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FileImageSource</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">The <see cref="T:Xamarin.Forms.BindableObject" /> whose title icon is being set.</param>
- <summary>Retrieves the path to the file providing the title icon for the <paramref name="bindable" />.</summary>
- <returns>The path to the file providing the title icon for the <paramref name="bindable" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HasBackButtonProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HasBackButtonProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HasBackButtonProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the HasBackButton property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HasNavigationBarProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HasNavigationBarProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HasNavigationBarProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the HasNavigationBar property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InsertPageBeforeRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; InsertPageBeforeRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; InsertPageBeforeRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.NavigationPage&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.NavigationPage&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.NavigationPage&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.NavigationPage" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBackButtonPressed">
- <MemberSignature Language="C#" Value="protected override bool OnBackButtonPressed ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool OnBackButtonPressed() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Event that is raised when the hardware back button is pressed. This event is not raised on iOS.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Pages">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt; Pages { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Page&gt; Pages" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Peek">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page Peek (int depth);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.Page Peek(int32 depth) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="depth" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="depth">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; PopAsync ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; PopAsync() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Asynchronously removes the top <see cref="T:Xamarin.Forms.Page" /> from the navigation stack.</summary>
- <returns>The <see cref="T:Xamarin.Forms.Page" /> that had been at the top of the navigation stack.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; PopAsync (bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; PopAsync(bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.AsyncStateMachine(typeof(Xamarin.Forms.NavigationPage/&lt;PopAsync&gt;d__42))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">To be added.</param>
- <summary>Asynchronously removes the top <see cref="T:Xamarin.Forms.Page" /> from the navigation stack, with optional animation.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopAsyncInner">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; PopAsyncInner (bool animated, bool fast);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; PopAsyncInner(bool animated, bool fast) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.AsyncStateMachine(typeof(Xamarin.Forms.NavigationPage/&lt;PopAsyncInner&gt;d__64))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- <Parameter Name="fast" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">To be added.</param>
- <param name="fast">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Popped">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.NavigationEventArgs&gt; Popped;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.NavigationEventArgs&gt; Popped" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.NavigationEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised after a page is popped from this <see cref="T:Xamarin.Forms.NavigationPage" /> element.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PoppedToRoot">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.NavigationEventArgs&gt; PoppedToRoot;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.NavigationEventArgs&gt; PoppedToRoot" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.NavigationEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the last nonroot element is popped from this <see cref="T:Xamarin.Forms.NavigationPage" /> element.</summary>
- <remarks>The <see cref="T:Xamarin.Forms.NavigationEventArgs" /> can be cast to <see cref="T:Xamarin.Forms.PoppedToRootEventArgs" /> for
- access to additional properties. For example, the list of popped pages.
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="PopRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; PopRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; PopRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopToRootAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PopToRootAsync ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task PopToRootAsync() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Pops all but the root <see cref="T:Xamarin.Forms.Page" /> off the navigation stack.</summary>
- <returns>A task that represents the asynchronous dismiss operation.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopToRootAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PopToRootAsync (bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task PopToRootAsync(bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.AsyncStateMachine(typeof(Xamarin.Forms.NavigationPage/&lt;PopToRootAsync&gt;d__50))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">To be added.</param>
- <summary>A task for asynchronously popping all pages off of the navigation stack.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopToRootRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; PopToRootRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; PopToRootRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PushAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PushAsync (Xamarin.Forms.Page page);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task PushAsync(class Xamarin.Forms.Page page) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">The <see cref="T:Xamarin.Forms.Page" /> to present modally.</param>
- <summary>Presents a <see cref="T:Xamarin.Forms.Page" /> modally.</summary>
- <returns>An awaitable Task, indicating the PushModal completion.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PushAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PushAsync (Xamarin.Forms.Page page, bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task PushAsync(class Xamarin.Forms.Page page, bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.AsyncStateMachine(typeof(Xamarin.Forms.NavigationPage/&lt;PushAsync&gt;d__52))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="page">To be added.</param>
- <param name="animated">To be added.</param>
- <summary>A task for asynchronously pushing a page onto the navigation stack, with optional animation.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Pushed">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.NavigationEventArgs&gt; Pushed;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.NavigationEventArgs&gt; Pushed" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.NavigationEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when a page is pushed onto this <see cref="T:Xamarin.Forms.NavigationPage" /> element.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PushRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; PushRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; PushRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RemovePageRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; RemovePageRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt; RemovePageRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.NavigationRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RootPage">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page RootPage { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Page RootPage" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- The <see cref="T:Xamarin.Forms.Page" /> that is the root of the navigation stack.
- </summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RootPageProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty RootPageProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty RootPageProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>
- Identifies the <see cref="P:Xamarin.Forms.NavigationPage.RootPage" /> property.
- </summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SetBackButtonTitle">
- <MemberSignature Language="C#" Value="public static void SetBackButtonTitle (Xamarin.Forms.BindableObject page, string value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBackButtonTitle(class Xamarin.Forms.BindableObject page, string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="page">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Sets the title that appears on the back button for <paramref name="page" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetHasBackButton">
- <MemberSignature Language="C#" Value="public static void SetHasBackButton (Xamarin.Forms.Page page, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetHasBackButton(class Xamarin.Forms.Page page, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="page">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Adds or removes a back button to <paramref name="page" />, with optional animation.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetHasNavigationBar">
- <MemberSignature Language="C#" Value="public static void SetHasNavigationBar (Xamarin.Forms.BindableObject page, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetHasNavigationBar(class Xamarin.Forms.BindableObject page, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="page">To be added.</param>
- <param name="value">To be added.</param>
- <summary>Sets a value that indicates whether or not this <see cref="T:Xamarin.Forms.NavigationPage" /> element has a navigation bar.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetTitleIcon">
- <MemberSignature Language="C#" Value="public static void SetTitleIcon (Xamarin.Forms.BindableObject bindable, Xamarin.Forms.FileImageSource value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetTitleIcon(class Xamarin.Forms.BindableObject bindable, class Xamarin.Forms.FileImageSource value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.FileImageSource" />
- </Parameters>
- <Docs>
- <param name="bindable">The <see cref="T:Xamarin.Forms.BindableObject" /> whose title icon is being set.</param>
- <param name="value">The FileImageSource of the icon.</param>
- <summary>Sets the title icon of the <paramref name="bindable" /> to the icon file at <paramref name="value" />.</summary>
- <remarks>
- <example>
- <code lang="C#"><![CDATA[
-public class MyPage : NavigationPage
-{
- public MyPage ()
- {
- var myContentPage = new MyContentPage (Color.White);
- this.Push (myContentPage);
-
- var s = "icon-45.png";
- NavigationPage.SetTitleIcon (myContentPage, s);
- }
-}
- ]]></code>
- </example>
- <para>
- <img href="NavigationPage.TitleIcon.png" />
- </para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="StackDepth">
- <MemberSignature Language="C#" Value="public int StackDepth { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 StackDepth" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Tint">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color Tint { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color Tint" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("Tint is obsolete as of version 1.2.0. Please use BarBackgroundColor and BarTextColor to change NavigationPage bar color properties.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The color to be used as the Tint of the <see cref="T:Xamarin.Forms.NavigationPage" />.</summary>
- <value>To be added.</value>
- <remarks>
- <para>Tint is especially important in iOS 7 and later, where the Tint is primary way to specify which controls on screen are active or have an action associated with them.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TintProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TintProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TintProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("TintProperty is obsolete as of version 1.2.0. Please use BarBackgroundColorProperty and BarTextColorProperty to change NavigationPage bar color properties.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.NavigationPage.Tint" /> bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TitleIconProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TitleIconProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TitleIconProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates the <see cref="M:Xamarin.Forms.NavigationPage.SetTitleIcon" />/<see cref="M:Xamarin.Forms.NavigationPage.GetTitleIcon" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="On" FullName="Xamarin.Forms.On">
- <TypeSignature Language="C#" Value="public class On" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit On extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Value")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Class that is used within <c>OnPlatform</c> tags in XAML when specifying values on platforms.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public On ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.On" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Platform">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;string&gt; Platform { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;string&gt; Platform" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.ListStringTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the list of specified platforms.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Value">
- <MemberSignature Language="C#" Value="public object Value { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Value" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the value on the current platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="OnIdiom&lt;T&gt;" FullName="Xamarin.Forms.OnIdiom&lt;T&gt;">
- <TypeSignature Language="C#" Value="public class OnIdiom&lt;T&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit OnIdiom`1&lt;T&gt; extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Provides idiom-specific implementation of <paramref name="T" /> for the current target idiom.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public OnIdiom ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of OnIdiom</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Desktop">
- <MemberSignature Language="C#" Value="public T Desktop { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T Desktop" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the value applied on desktop systems.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static T op_Implicit (Xamarin.Forms.OnIdiom&lt;T&gt; onIdiom);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !T op_Implicit(class Xamarin.Forms.OnIdiom`1&lt;!T&gt; onIdiom) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="onIdiom" Type="Xamarin.Forms.OnIdiom&lt;T&gt;" />
- </Parameters>
- <Docs>
- <param name="onIdiom">The idiom to convert.</param>
- <summary>Implicitly converts OnIdiom to T, depending on Device.Idiom.</summary>
- <returns>The value of the Phone or Tablet property, depending on the current Device.Idiom.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Phone">
- <MemberSignature Language="C#" Value="public T Phone { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T Phone" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the value applied on Phone-like devices.</summary>
- <value>A T.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Tablet">
- <MemberSignature Language="C#" Value="public T Tablet { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T Tablet" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the value applied on Tablet-like devices.</summary>
- <value>A T.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TV">
- <MemberSignature Language="C#" Value="public T TV { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T TV" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the value applied on TV-like devices.</summary>
- <value>A T.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="OnPlatform&lt;T&gt;" FullName="Xamarin.Forms.OnPlatform&lt;T&gt;">
- <TypeSignature Language="C#" Value="public class OnPlatform&lt;T&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit OnPlatform`1&lt;T&gt; extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Platforms")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Provides the platform-specific implementation of T for the current <see cref="P:Xamarin.Forms.Device.OS" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public OnPlatform ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new instance of the <see cref="T:Xamarin.Forms.OnPlatform" /> type.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Android">
- <MemberSignature Language="C#" Value="public T Android { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T Android" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The type as it is implemented on the Android platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="public T Default { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T Default" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the default value to use for the platform.</summary>
- <value>The default value to use for the platform.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="iOS">
- <MemberSignature Language="C#" Value="public T iOS { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T iOS" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the type as it is implemented on the iOS platform.</summary>
- <value>The type as it is implemented on the iOS platform.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static T op_Implicit (Xamarin.Forms.OnPlatform&lt;T&gt; onPlatform);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname !T op_Implicit(class Xamarin.Forms.OnPlatform`1&lt;!T&gt; onPlatform) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="onPlatform" Type="Xamarin.Forms.OnPlatform&lt;T&gt;" />
- </Parameters>
- <Docs>
- <param name="onPlatform">The platform to convert.</param>
- <summary>Casts the type to the version that corresponds to the platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Platforms">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.On&gt; Platforms { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.On&gt; Platforms" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.On&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a list of the available platforms.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WinPhone">
- <MemberSignature Language="C#" Value="public T WinPhone { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T WinPhone" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The type as it is implemented on the WinPhone platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="OpenGLView" FullName="Xamarin.Forms.OpenGLView">
- <TypeSignature Language="C#" Value="public sealed class OpenGLView : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.OpenGLView&gt;, Xamarin.Forms.IOpenGlViewController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit OpenGLView extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.OpenGLView&gt;, class Xamarin.Forms.IElementController, class Xamarin.Forms.IOpenGlViewController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.OpenGLView&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IOpenGlViewController</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._OpenGLViewRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> that displays OpenGL content.</summary>
- <remarks>
- <para>
- <see cref="T:Xamarin.Forms.OpenGLView" />s are easiest to program using Shared Projects, in which case the reference to OpenTK is straightforward. The following example shows a simple OpenGL app with a render loop:</para>
- <example>
- <code lang="C#"><![CDATA[
-using Xamarin.Forms;
-using OpenTK.Graphics.ES30;
-
-namespace opengl
-{
- public class OpenGLPage : ContentPage
- {
- float red, green, blue;
-
- public OpenGLPage ()
- {
- Title = "OpenGL";
- var view = new OpenGLView { HasRenderLoop = true };
- var toggle = new Switch { IsToggled = true };
- var button = new Button { Text = "Display" };
-
- view.HeightRequest = 300;
- view.WidthRequest = 300;
-
- view.OnDisplay = r => {
-
- GL.ClearColor (red, green, blue, 1.0f);
- GL.Clear ((ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit));
-
- red += 0.01f;
- if (red >= 1.0f)
- red -= 1.0f;
- green += 0.02f;
- if (green >= 1.0f)
- green -= 1.0f;
- blue += 0.03f;
- if (blue >= 1.0f)
- blue -= 1.0f;
- };
-
- toggle.Toggled += (s, a) => {
- view.HasRenderLoop = toggle.IsToggled;
- };
- button.Clicked += (s, a) => view.Display ();
-
- var stack = new StackLayout {
- Padding = new Size (20, 20),
- Children = {view, toggle, button}
- };
-
- Content = stack;
- }
- }
-}
-
- ]]></code>
- </example>
- <para>
- <img href="OpenGL.Example.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public OpenGLView ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.OpenGLView" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Display">
- <MemberSignature Language="C#" Value="public void Display ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Display() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Called prior to rendering.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DisplayRequested">
- <MemberSignature Language="C#" Value="public event EventHandler DisplayRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler DisplayRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HasRenderLoop">
- <MemberSignature Language="C#" Value="public bool HasRenderLoop { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool HasRenderLoop" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Whether this <see cref="T:Xamarin.Forms.OpenGLView" /> has a custom rendering loop.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HasRenderLoopProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HasRenderLoopProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HasRenderLoopProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.OpenGLView.HasRenderLoop" /> bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.OpenGLView&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.OpenGLView&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.OpenGLView&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.OpenGLView" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnDisplay">
- <MemberSignature Language="C#" Value="public Action&lt;Xamarin.Forms.Rectangle&gt; OnDisplay { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Action`1&lt;valuetype Xamarin.Forms.Rectangle&gt; OnDisplay" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Action&lt;Xamarin.Forms.Rectangle&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Overridden to create a custom rendering loop.</summary>
- <value>To be added.</value>
- <remarks>
- <para>When overridden, creates a custom renderer: </para>
- <example>
- <code lang="C#"><![CDATA[
- var view = new OpenGLView { HasRenderLoop = true };
- view.OnDisplay = r => {
-
- GL.ClearColor (red, green, blue, 1.0f);
- GL.Clear ((ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit));
-
- red += 0.01f;
- if (red >= 1.0f)
- red -= 1.0f;
- green += 0.02f;
- if (green >= 1.0f)
- green -= 1.0f;
- blue += 0.03f;
- if (blue >= 1.0f)
- blue -= 1.0f;
- };
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Page" FullName="Xamarin.Forms.Page">
- <TypeSignature Language="C#" Value="public class Page : Xamarin.Forms.VisualElement, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Page&gt;, Xamarin.Forms.ILayout, Xamarin.Forms.IPageController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Page extends Xamarin.Forms.VisualElement implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Page&gt;, class Xamarin.Forms.ILayout, class Xamarin.Forms.IPageController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.VisualElement</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Page&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.ILayout</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IPageController</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._PageRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.VisualElement" /> that occupies the entire screen.</summary>
- <remarks>
- <para>
- <see cref="T:Xamarin.Forms.Page" /> is primarily a base class for more useful derived types. Objects that are derived from the <see cref="T:Xamarin.Forms.Page" /> class are most prominently used as the top level UI element in Xamarin.Forms applications. In addition to their role as the main pages of <see cref="N:Xamarin.Forms" /> applications, <see cref="T:Xamarin.Forms.Page" /> objects and their descendants can be used with navigation classes, such as <see cref="T:Xamarin.Forms.Navigation" /> or <see cref="T:Xamarin.Forms.MasterDetailPage" />, among others, to provide rich user experiences that conform to the expected behaviors on each platform.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Page ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Page" /> element with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ActionSheetSignalName">
- <MemberSignature Language="C#" Value="public const string ActionSheetSignalName;" />
- <MemberSignature Language="ILAsm" Value=".field public static literal string ActionSheetSignalName" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>This method is for internal use.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AlertSignalName">
- <MemberSignature Language="C#" Value="public const string AlertSignalName;" />
- <MemberSignature Language="ILAsm" Value=".field public static literal string AlertSignalName" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>This method is for internal use .</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Appearing">
- <MemberSignature Language="C#" Value="public event EventHandler Appearing;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Appearing" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the <see cref="T:Xamarin.Forms.Page" /> is about to appear.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BackgroundImage">
- <MemberSignature Language="C#" Value="public string BackgroundImage { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string BackgroundImage" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the image used as a background for the <see cref="T:Xamarin.Forms.Page" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BackgroundImageProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BackgroundImageProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BackgroundImageProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.Page.BackgroundImage" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BusySetSignalName">
- <MemberSignature Language="C#" Value="public const string BusySetSignalName;" />
- <MemberSignature Language="ILAsm" Value=".field public static literal string BusySetSignalName" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>This method is for internal use.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ContainerArea">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle ContainerArea { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Rectangle ContainerArea" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Disappearing">
- <MemberSignature Language="C#" Value="public event EventHandler Disappearing;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Disappearing" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the <see cref="T:Xamarin.Forms.Page" /> is about to cease displaying.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DisplayActionSheet">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;string&gt; DisplayActionSheet (string title, string cancel, string destruction, string[] buttons);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;string&gt; DisplayActionSheet(string title, string cancel, string destruction, string[] buttons) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.String&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="title" Type="System.String" />
- <Parameter Name="cancel" Type="System.String" />
- <Parameter Name="destruction" Type="System.String" />
- <Parameter Name="buttons" Type="System.String[]">
- <Attributes>
- <Attribute>
- <AttributeName>System.ParamArray</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="title">Title of the displayed action sheet. Must not be <see langword="null" />.</param>
- <param name="cancel">Text to be displayed in the 'Cancel' button. Can be <see langword="null" /> to hide the cancel action.</param>
- <param name="destruction">Text to be displayed in the 'Destruct' button. Can be <see langword="null" /> to hide the destructive option.</param>
- <param name="buttons">Text labels for additional buttons. Must not be <see langword="null" />.</param>
- <summary>Displays a native platform action sheet, allowing the application user to choose from several buttons.</summary>
- <returns>An awaitable Task that displays an action sheet and returns the Text of the button pressed by the user.</returns>
- <remarks>
- <para>Developers should be aware that Windows' line endings, CR-LF, only work on Windows systems, and are incompatible with iOS and Android. A particular consequence of this is that characters that appear after a CR-LF, (For example, in the title.) may not be displayed on non-Windows platforms. Developers must use the correct line endings for each of the targeted systems.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DisplayAlert">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DisplayAlert (string title, string message, string cancel);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DisplayAlert(string title, string message, string cancel) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="title" Type="System.String" />
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="cancel" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="title">The title of the alert dialog.</param>
- <param name="message">The body text of the alert dialog.</param>
- <param name="cancel">Text to be displayed on the 'Cancel' button.</param>
- <summary>Presents an alert dialog to the application user with a single cancel button.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DisplayAlert">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; DisplayAlert (string title, string message, string accept, string cancel);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;bool&gt; DisplayAlert(string title, string message, string accept, string cancel) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="title" Type="System.String" />
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="accept" Type="System.String" />
- <Parameter Name="cancel" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="title">The title of the alert dialog.</param>
- <param name="message">The body text of the alert dialog.</param>
- <param name="accept">Text to be displayed on the 'Accept' button.</param>
- <param name="cancel">Text to be displayed on the 'Cancel' button.</param>
- <summary>Presents an alert dialog to the application user with an accept and a cancel button.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ForceLayout">
- <MemberSignature Language="C#" Value="public void ForceLayout ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ForceLayout() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Forces the <see cref="T:Xamarin.Forms.Page" /> to perform a layout pass.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Icon">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FileImageSource Icon { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.FileImageSource Icon" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FileImageSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Resource identifier for the <see cref="T:Xamarin.Forms.Page" />'s associated icon.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IconProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IconProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IconProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.Page.Icon" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IgnoresContainerArea">
- <MemberSignature Language="C#" Value="public bool IgnoresContainerArea { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IgnoresContainerArea" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InternalChildren">
- <MemberSignature Language="C#" Value="public System.Collections.ObjectModel.ObservableCollection&lt;Xamarin.Forms.Element&gt; InternalChildren { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.ObjectModel.ObservableCollection`1&lt;class Xamarin.Forms.Element&gt; InternalChildren" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Collections.ObjectModel.ObservableCollection&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsBusy">
- <MemberSignature Language="C#" Value="public bool IsBusy { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsBusy" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Marks the Page as busy. This will cause the platform specific global activity indicator to show a busy state.</summary>
- <value>A bool indicating if the Page is busy or not.</value>
- <remarks>Setting IsBusy to true on multiple pages at once will cause the global activity indicator to run until both are set back to false. It is the authors job to unset the IsBusy flag before cleaning up a Page.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsBusyProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsBusyProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsBusyProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.Page.IsBusy" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChanged">
- <MemberSignature Language="C#" Value="public event EventHandler LayoutChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler LayoutChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Raised when the layout of the <see cref="T:Xamarin.Forms.Page" /> has changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChildren">
- <MemberSignature Language="C#" Value="protected virtual void LayoutChildren (double x, double y, double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">Left-hand side of layout area.</param>
- <param name="y">Top of layout area.</param>
- <param name="width">Width of layout area.</param>
- <param name="height">Height of layout area.</param>
- <summary>Lays out children <see cref="T:Xamarin.Forms.Element" />s into the specified area.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Page&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Page&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>TReturns the platform-specific instance of this <see cref="T:Xamarin.Forms.Page" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAppearing">
- <MemberSignature Language="C#" Value="protected virtual void OnAppearing ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnAppearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>When overridden, allows application developers to customize behavior immediately prior to the <see cref="T:Xamarin.Forms.Page" /> becoming visible.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBackButtonPressed">
- <MemberSignature Language="C#" Value="protected virtual bool OnBackButtonPressed ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnBackButtonPressed() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Application developers can override this method to provide behavior when the back button is pressed.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>
- Invoked whenever the binding context of the <see cref="T:Xamarin.Forms.Page" /> changes. Override this method to add class handling for this event.
- </summary>
- <remarks>
- <para>Overriders must call the base method.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildMeasureInvalidated">
- <MemberSignature Language="C#" Value="protected virtual void OnChildMeasureInvalidated (object sender, EventArgs e);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnChildMeasureInvalidated(object sender, class System.EventArgs e) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">The object that raised the event.</param>
- <param name="e">The event arguments.</param>
- <summary>Indicates that the preferred size of a child <see cref="T:Xamarin.Forms.Element" /> has changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnDisappearing">
- <MemberSignature Language="C#" Value="protected virtual void OnDisappearing ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDisappearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>When overridden, allows the application developer to customize behavior as the <see cref="T:Xamarin.Forms.Page" /> disappears.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnParentSet">
- <MemberSignature Language="C#" Value="protected override void OnParentSet ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnParentSet() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Called when the <see cref="T:Xamarin.Forms.Page" />'s <see cref="P:Xamarin.Forms.Element.Parent" /> property has changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeAllocated">
- <MemberSignature Language="C#" Value="protected override void OnSizeAllocated (double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnSizeAllocated(float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="width">The width allocated to the <see cref="T:Xamarin.Forms.Page" />.</param>
- <param name="height">The height allocated to the <see cref="T:Xamarin.Forms.Page" />.</param>
- <summary>Indicates that the <see cref="T:Xamarin.Forms.Page" /> has been assigned a size.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Padding">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Thickness Padding { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Thickness Padding" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Thickness</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The space between the content of the <see cref="T:Xamarin.Forms.Page" /> and it's border.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PaddingProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty PaddingProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty PaddingProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.Page.Padding" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendAppearing">
- <MemberSignature Language="C#" Value="public void SendAppearing ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendAppearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendBackButtonPressed">
- <MemberSignature Language="C#" Value="public bool SendBackButtonPressed ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool SendBackButtonPressed() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Calls <see cref="M:Xamarin.Forms.Page.OnBackButtonPressed" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendDisappearing">
- <MemberSignature Language="C#" Value="public void SendDisappearing ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendDisappearing() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Title">
- <MemberSignature Language="C#" Value="public string Title { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Title" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The <see cref="T:Xamarin.Forms.Page" />'s title.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TitleProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TitleProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TitleProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.Page.Title" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToolbarItems">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.ToolbarItem&gt; ToolbarItems { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.ToolbarItem&gt; ToolbarItems" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.ToolbarItem&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A set of <see cref="T:Xamarin.Forms.ToolbarItem" />s, implemented in a platform-specific manner.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UpdateChildrenLayout">
- <MemberSignature Language="C#" Value="protected void UpdateChildrenLayout ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void UpdateChildrenLayout() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Requests that the children <see cref="T:Xamarin.Forms.Element" />s of the <see cref="T:Xamarin.Forms.Page" /> update their layouts.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="PanGestureRecognizer" FullName="Xamarin.Forms.PanGestureRecognizer">
- <TypeSignature Language="C#" Value="public class PanGestureRecognizer : Xamarin.Forms.GestureRecognizer, Xamarin.Forms.IPanGestureController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PanGestureRecognizer extends Xamarin.Forms.GestureRecognizer implements class Xamarin.Forms.IPanGestureController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.GestureRecognizer</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IPanGestureController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>A gesture recognizer for panning content that is larger than its parent view.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PanGestureRecognizer ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.PanGestureRecognizer" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PanUpdated">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.PanUpdatedEventArgs&gt; PanUpdated;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.PanUpdatedEventArgs&gt; PanUpdated" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.PanUpdatedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the pan gesture changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPan">
- <MemberSignature Language="C#" Value="public void SendPan (Xamarin.Forms.Element sender, double totalX, double totalY, int gestureId);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPan(class Xamarin.Forms.Element sender, float64 totalX, float64 totalY, int32 gestureId) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- <Parameter Name="totalX" Type="System.Double" />
- <Parameter Name="totalY" Type="System.Double" />
- <Parameter Name="gestureId" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <param name="totalX">For internal use by the Xamarin.Forms platform.</param>
- <param name="totalY">For internal use by the Xamarin.Forms platform.</param>
- <param name="gestureId">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPanCanceled">
- <MemberSignature Language="C#" Value="public void SendPanCanceled (Xamarin.Forms.Element sender, int gestureId);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPanCanceled(class Xamarin.Forms.Element sender, int32 gestureId) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- <Parameter Name="gestureId" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform..</param>
- <param name="gestureId">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPanCompleted">
- <MemberSignature Language="C#" Value="public void SendPanCompleted (Xamarin.Forms.Element sender, int gestureId);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPanCompleted(class Xamarin.Forms.Element sender, int32 gestureId) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- <Parameter Name="gestureId" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <param name="gestureId">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPanStarted">
- <MemberSignature Language="C#" Value="public void SendPanStarted (Xamarin.Forms.Element sender, int gestureId);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPanStarted(class Xamarin.Forms.Element sender, int32 gestureId) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- <Parameter Name="gestureId" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <param name="gestureId">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TouchPoints">
- <MemberSignature Language="C#" Value="public int TouchPoints { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 TouchPoints" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the number of touch points in the gesture.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TouchPointsProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TouchPointsProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TouchPointsProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.PanGestureRecognizer.TouchPoints" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="PanUpdatedEventArgs" FullName="Xamarin.Forms.PanUpdatedEventArgs">
- <TypeSignature Language="C#" Value="public class PanUpdatedEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PanUpdatedEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Event that is raised when a pan gesture updates.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PanUpdatedEventArgs (Xamarin.Forms.GestureStatus type, int gestureId);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.GestureStatus type, int32 gestureId) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="type" Type="Xamarin.Forms.GestureStatus" />
- <Parameter Name="gestureId" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="type">Whether the gesture just began, is continuing, was completed, or is canceled.</param>
- <param name="gestureId">An identifier for the gesture.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.PanUpdatedEventArgs" /> with the specified values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PanUpdatedEventArgs (Xamarin.Forms.GestureStatus type, int gestureId, double totalx, double totaly);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.GestureStatus type, int32 gestureId, float64 totalx, float64 totaly) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="type" Type="Xamarin.Forms.GestureStatus" />
- <Parameter Name="gestureId" Type="System.Int32" />
- <Parameter Name="totalx" Type="System.Double" />
- <Parameter Name="totaly" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="type">Whether the gesture just began, is continuing, was completed, or is canceled.</param>
- <param name="gestureId">An identifier for the gesture.</param>
- <param name="totalx">The total change in the X direction since the beginning of the gesture.</param>
- <param name="totaly">The total change in the Y direction since the beginning of the gesture.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.PanUpdatedEventArgs" /> with the specified values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GestureId">
- <MemberSignature Language="C#" Value="public int GestureId { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 GestureId" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the identifier for the gesture that raised the event.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="StatusType">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.GestureStatus StatusType { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.GestureStatus StatusType" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GestureStatus</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that tells if this event is for a newly started gesture, a running gesture, a completed gesture, or a canceled gesture.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TotalX">
- <MemberSignature Language="C#" Value="public double TotalX { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 TotalX" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the total change in the X direction since the beginning of the gesture..</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TotalY">
- <MemberSignature Language="C#" Value="public double TotalY { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 TotalY" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the total change in the Y direction since the beginning of the gesture..</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Picker" FullName="Xamarin.Forms.Picker">
- <TypeSignature Language="C#" Value="public class Picker : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Picker&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Picker extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Picker&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Picker&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._PickerRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> control for picking an element in a list.</summary>
- <remarks>
- <para>The visual representation of a Picker is similar to a <see cref="T:Xamarin.Forms.Entry" />, but a picker control appears in place of a keyboard.</para>
- <para>The following example shows the creation of a Picker.</para>
- <example>
- <code lang="C#"><![CDATA[using System;
-using System.Collections.Generic;
-using Xamarin.Forms;
-
-namespace FormsGallery
-{
- class PickerDemoPage : ContentPage
- {
- // Dictionary to get Color from color name.
- Dictionary<string, Color> nameToColor = new Dictionary<string, Color>
- {
- { "Aqua", Color.Aqua }, { "Black", Color.Black },
- { "Blue", Color.Blue }, { "Fucshia", Color.Fucshia },
- { "Gray", Color.Gray }, { "Green", Color.Green },
- { "Lime", Color.Lime }, { "Maroon", Color.Maroon },
- { "Navy", Color.Navy }, { "Olive", Color.Olive },
- { "Purple", Color.Purple }, { "Red", Color.Red },
- { "Silver", Color.Silver }, { "Teal", Color.Teal },
- { "White", Color.White }, { "Yellow", Color.Yellow }
- };
-
- public PickerDemoPage()
- {
- Label header = new Label
- {
- Text = "Picker",
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
- HorizontalOptions = LayoutOptions.Center
- };
-
- Picker picker = new Picker
- {
- Title = "Color",
- VerticalOptions = LayoutOptions.CenterAndExpand
- };
-
- foreach (string colorName in nameToColor.Keys)
- {
- picker.Items.Add(colorName);
- }
-
- // Create BoxView for displaying picked Color
- BoxView boxView = new BoxView
- {
- WidthRequest = 150,
- HeightRequest = 150,
- HorizontalOptions = LayoutOptions.Center,
- VerticalOptions = LayoutOptions.CenterAndExpand
- };
-
- picker.SelectedIndexChanged += (sender, args) =>
- {
- if (picker.SelectedIndex == -1)
- {
- boxView.Color = Color.Default;
- }
- else
- {
- string colorName = picker.Items[picker.SelectedIndex];
- boxView.Color = nameToColor[colorName];
- }
- };
-
- // Accomodate iPhone status bar.
- this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
-
- // Build the page.
- this.Content = new StackLayout
- {
- Children =
- {
- header,
- picker,
- boxView
- }
- };
-
- }
- }
-}
-]]></code>
- </example>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.Picker" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Items</term>
- <description>
- <para>A list of items with which to populate the picker.</para>
- </description>
- </item>
- <item>
- <term>SelectedIndex</term>
- <description>
- <para>An integer from 0 to 1 less than the count of items that are listed in <c>Items</c>. This element must be specified in a tag that appears lexically after <c>Items</c>.</para>
- </description>
- </item>
- <item>
- <term>Title</term>
- <description>
- <para>Text that represents the title of the picker.</para>
- </description>
- </item>
- </list>
- <para>
- <img href="Picker.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Picker ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the Picker class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemDisplayBinding">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindingBase ItemDisplayBinding { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindingBase ItemDisplayBinding" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingBase</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a binding that selects the property that will be displayed for each object in the list of items.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Items">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;string&gt; Items { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;string&gt; Items" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of choices.</summary>
- <value>An IList&lt;string&gt; representing the Picker choices.</value>
- <remarks>This property is read-only, but exposes the IList&lt;&gt; interface, so items can be added using Add().</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemsSource">
- <MemberSignature Language="C#" Value="public System.Collections.IList ItemsSource { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.IList ItemsSource" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IList</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the source list of items to template and display.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemsSourceProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ItemsSourceProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ItemsSourceProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Picker.ItemsSource" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Picker&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Picker&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Picker&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.Picker" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SelectedIndex">
- <MemberSignature Language="C#" Value="public int SelectedIndex { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 SelectedIndex" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the index of the selected item of the picker. This is a bindable property.</summary>
- <value>An 0-based index representing the selected item in the list. Default is -1.</value>
- <remarks>A value of -1 represents no item selected.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SelectedIndexChanged">
- <MemberSignature Language="C#" Value="public event EventHandler SelectedIndexChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler SelectedIndexChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Raised when the value of the SelectIndex property has changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SelectedIndexProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SelectedIndexProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SelectedIndexProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the SelectedIndex bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SelectedItem">
- <MemberSignature Language="C#" Value="public object SelectedItem { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object SelectedItem" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the selected item.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SelectedItemProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SelectedItemProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SelectedItemProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Picker.SelectedItem" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color TextColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color TextColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text color.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Picker.TextColor" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Title">
- <MemberSignature Language="C#" Value="public string Title { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Title" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the title for the Picker. This is a bindable property.</summary>
- <value>A string.</value>
- <remarks>Depending on the platform, the Title is shown as a placeholder, headline, or not showed at all.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TitleProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TitleProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TitleProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Title bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="PinchGestureRecognizer" FullName="Xamarin.Forms.PinchGestureRecognizer">
- <TypeSignature Language="C#" Value="public sealed class PinchGestureRecognizer : Xamarin.Forms.GestureRecognizer, Xamarin.Forms.IPinchGestureController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit PinchGestureRecognizer extends Xamarin.Forms.GestureRecognizer implements class Xamarin.Forms.IPinchGestureController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.GestureRecognizer</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IPinchGestureController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Recognizer for pinch gestures.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PinchGestureRecognizer ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Constructs a new pinch gesture recognizer.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsPinching">
- <MemberSignature Language="C#" Value="public bool IsPinching { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsPinching" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PinchUpdated">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.PinchGestureUpdatedEventArgs&gt; PinchUpdated;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.PinchGestureUpdatedEventArgs&gt; PinchUpdated" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.PinchGestureUpdatedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when a pinch gesture updates.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPinch">
- <MemberSignature Language="C#" Value="public void SendPinch (Xamarin.Forms.Element sender, double delta, Xamarin.Forms.Point currentScalePoint);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPinch(class Xamarin.Forms.Element sender, float64 delta, valuetype Xamarin.Forms.Point currentScalePoint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- <Parameter Name="delta" Type="System.Double" />
- <Parameter Name="currentScalePoint" Type="Xamarin.Forms.Point" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <param name="delta">For internal use by the Xamarin.Forms platform.</param>
- <param name="currentScalePoint">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPinchCanceled">
- <MemberSignature Language="C#" Value="public void SendPinchCanceled (Xamarin.Forms.Element sender);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPinchCanceled(class Xamarin.Forms.Element sender) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPinchEnded">
- <MemberSignature Language="C#" Value="public void SendPinchEnded (Xamarin.Forms.Element sender);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPinchEnded(class Xamarin.Forms.Element sender) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendPinchStarted">
- <MemberSignature Language="C#" Value="public void SendPinchStarted (Xamarin.Forms.Element sender, Xamarin.Forms.Point initialScalePoint);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendPinchStarted(class Xamarin.Forms.Element sender, valuetype Xamarin.Forms.Point initialScalePoint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.Element" />
- <Parameter Name="initialScalePoint" Type="Xamarin.Forms.Point" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <param name="initialScalePoint">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="PinchGestureUpdatedEventArgs" FullName="Xamarin.Forms.PinchGestureUpdatedEventArgs">
- <TypeSignature Language="C#" Value="public class PinchGestureUpdatedEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PinchGestureUpdatedEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Event arguments for the <see cref="E:Xamarin.Forms.PinchGestureRecognizer.PinchUpdated" /> event.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PinchGestureUpdatedEventArgs (Xamarin.Forms.GestureStatus status);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.GestureStatus status) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="status" Type="Xamarin.Forms.GestureStatus" />
- </Parameters>
- <Docs>
- <param name="status">The new gesture status.</param>
- <summary>Constructs a new <see cref="T:Xamarin.Forms.PinchGestureUpdatedEventArgs" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PinchGestureUpdatedEventArgs (Xamarin.Forms.GestureStatus status, double scale, Xamarin.Forms.Point origin);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.GestureStatus status, float64 scale, valuetype Xamarin.Forms.Point origin) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="status" Type="Xamarin.Forms.GestureStatus" />
- <Parameter Name="scale" Type="System.Double" />
- <Parameter Name="origin" Type="Xamarin.Forms.Point" />
- </Parameters>
- <Docs>
- <param name="status">Whether the gesture is starting, running, or has ended.</param>
- <param name="scale">The current scale of the pinch gesture.</param>
- <param name="origin">The updated origin of the pinch gesture.</param>
- <summary>Constructs a new <see cref="T:Xamarin.Forms.PinchGestureUpdatedEventArgs" /> object with the specified values.</summary>
- <remarks>
- <para>The origin of the pinch is the center of the pinch gesture, and changes if the user translates their pinch while they scale. Application developers may want to store the pinch origin when the gesture begins and use it for all scaling operations for that gesture.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Scale">
- <MemberSignature Language="C#" Value="public double Scale { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Scale" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The relative size of the user's pinch gesture.</summary>
- <value>The distance between the user's digits, divided by the initial distance between the user's digits in the pinch gesture.</value>
- <remarks>
- <para>The initial value of the <see cref="P:Xamarin.Forms.PinchGestureUpdatedEventArgs.Scale" /> property for each new pinch gesture is <c>1.0</c>.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ScaleOrigin">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Point ScaleOrigin { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Point ScaleOrigin" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Point</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The updated origin of the pinch gesture.</summary>
- <value>The midpoint of the pinch gesture.</value>
- <remarks>
- <para>The origin of the pinch is the center of the pinch gesture, and changes if the user translates their pinch while they scale. Application developers may want to store the pinch origin when the gesture begins and use it for all scaling operations for that gesture.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Status">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.GestureStatus Status { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.GestureStatus Status" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GestureStatus</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Whether the gesture started, is running, or has finished.</summary>
- <value>Whether the gesture started, is running, or has finished.</value>
- <remarks>
- <para>The origin of the pinch, <see cref="P:Xamarin.Forms.PinchGestureUpdatedEventArgs.ScaleOrigin" />, is the center of the pinch gesture, and changes if the user translates their pinch while they scale. Application developers may want to store the pinch origin when the gesture begins and use it for all scaling operations for that gesture.</para>
- <para>The initial value of the <see cref="P:Xamarin.Forms.PinchGestureUpdatedEventArgs.Scale" /> property for each new pinch gesture is <c>1.0</c>.</para>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="PlatformEffect&lt;TContainer,TControl&gt;" FullName="Xamarin.Forms.PlatformEffect&lt;TContainer,TControl&gt;">
- <TypeSignature Language="C#" Value="public abstract class PlatformEffect&lt;TContainer,TControl&gt; : Xamarin.Forms.Effect where TContainer : class where TControl : class" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit PlatformEffect`2&lt;class TContainer, class TControl&gt; extends Xamarin.Forms.Effect" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TContainer">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TControl">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>Xamarin.Forms.Effect</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <typeparam name="TContainer">To be added.</typeparam>
- <typeparam name="TControl">To be added.</typeparam>
- <summary>Base class for platform-specific effect classes.</summary>
- <remarks>
- <para>App developers derive from the
- <list type="bullet"><item><term><c>Xamarin.Forms.Platform.Android.PlatformEffect</c>,</term></item><item><term><c>Xamarin.Forms.Platform.iOS.PlatformEffect</c>,</term></item><item><term><c>Xamarin.Forms.Platform.UWP.PlatformEffect</c></term></item><item><term><c>Xamarin.Forms.Platform.WinPhone.PlatformEffect</c>, or</term></item><item><term><c>Xamarin.Forms.Platform.WinRT.PlatformEffect,</c></term></item></list>
- classes to implement effects on the respective platforms.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected PlatformEffect ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new platform-specific effect with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Container">
- <MemberSignature Language="C#" Value="public TContainer Container { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !TContainer Container" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TContainer</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Returns the container for the platform-specific effect.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Control">
- <MemberSignature Language="C#" Value="public TControl Control { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !TControl Control" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TControl</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Returns the control for the platform-specific effect.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnElementPropertyChanged">
- <MemberSignature Language="C#" Value="protected virtual void OnElementPropertyChanged (System.ComponentModel.PropertyChangedEventArgs args);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnElementPropertyChanged(class System.ComponentModel.PropertyChangedEventArgs args) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="args" Type="System.ComponentModel.PropertyChangedEventArgs" />
- </Parameters>
- <Docs>
- <param name="args">The arguments for the property changed event.</param>
- <summary>Method that is called when a element property has changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetContainer">
- <MemberSignature Language="C#" Value="public void SetContainer (TContainer container);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetContainer(!TContainer container) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="container" Type="TContainer" />
- </Parameters>
- <Docs>
- <param name="container">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetControl">
- <MemberSignature Language="C#" Value="public void SetControl (TControl control);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetControl(!TControl control) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="control" Type="TControl" />
- </Parameters>
- <Docs>
- <param name="control">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Point" FullName="Xamarin.Forms.Point">
- <TypeSignature Language="C#" Value="public struct Point" />
- <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Point extends System.ValueType" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.ValueType</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("X={X}, Y={Y}")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.PointTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Struct defining a 2-D point as a pair of doubles.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Point (Xamarin.Forms.Size sz);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.Size sz) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="sz" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="sz">
- <see cref="T:Xamarin.Forms.Size" /> that specifies a <see cref="T:Xamarin.Forms.Point" /> that has the coordinates (<see cref="P:Xamarin.Forms.Size.width" />, <see cref="P:Xamarin.Forms.Size.height" />).</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Point" /> object that has coordinates that are specified by the width and height of <paramref name="sz" />, in that order.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Point (double x, double y);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 x, float64 y) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">The horizontal coordinate.</param>
- <param name="y">The vertical coordinate.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Point" /> object that represents the point (<paramref name="x" />,<paramref name="y" />).</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Distance">
- <MemberSignature Language="C#" Value="public double Distance (Xamarin.Forms.Point other);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance float64 Distance(valuetype Xamarin.Forms.Point other) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="other" Type="Xamarin.Forms.Point" />
- </Parameters>
- <Docs>
- <param name="other">The <see cref="T:Xamarin.Forms.Point" /> to which the distance is calculated.</param>
- <summary>Calculates the distance between two points.</summary>
- <returns>The distance between <c>this</c> and the <paramref name="other" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object o);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object o) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="o">Another <see cref="T:Xamarin.Forms.Point" />.</param>
- <summary>Returns <see langword="true" /> if the X and Y values of this are exactly equal to those in the argument.</summary>
- <returns>
- <see langword="true" /> if the X and Y values are equal to those in <paramref name="o" />. Returns <see langword="false" /> if <paramref name="o" /> is not a <see cref="T:Xamarin.Forms.Point" />.</returns>
- <remarks>
- <para>The <see cref="P:Xamarin.Forms.Point.X" /> and <see cref="P:Xamarin.Forms.Point.Y" /> values of the <see cref="T:Xamarin.Forms.Point" /> are stored as <see langword="double" />s. Developers should be aware of the precision limits and issues that can arise when comparing floating-point values. In some circumstances, developers should consider the possibility of measuring approximate equality using the (considerably slower) <see cref="M:Xamarin.Forms.Point.Distance" /> method.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a hash value for the <see cref="T:Xamarin.Forms.Point" />.</summary>
- <returns>A value intended for efficient insertion and lookup in hashtable-based data structures.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsEmpty">
- <MemberSignature Language="C#" Value="public bool IsEmpty { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsEmpty" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Whether both X and Y are 0.</summary>
- <value>
- <see langword="true" /> if both <see cref="P:Xamarin.Forms.Point.X" /> and <see cref="P:Xamarin.Forms.Point.Y" /> are 0.0.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Offset">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Point Offset (double dx, double dy);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Point Offset(float64 dx, float64 dy) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Point</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="dx" Type="System.Double" />
- <Parameter Name="dy" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="dx">The amount to add along the X axis.</param>
- <param name="dy">The amount to add along the Y axis.</param>
- <summary>Returns a new <see cref="T:Xamarin.Forms.Point" /> that translates the current <see cref="T:Xamarin.Forms.Point" /> by <paramref name="dx" /> and <paramref name="dy" />.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Point" /> at <c>[this.X + dx, this.Y + dy]</c>.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Addition">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Point op_Addition (Xamarin.Forms.Point pt, Xamarin.Forms.Size sz);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype Xamarin.Forms.Point op_Addition(valuetype Xamarin.Forms.Point pt, valuetype Xamarin.Forms.Size sz) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Point</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="pt" Type="Xamarin.Forms.Point" />
- <Parameter Name="sz" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="pt">The <see cref="T:Xamarin.Forms.Point" /> to which <paramref name="sz" /> is being added.</param>
- <param name="sz">The values to add to <paramref name="pt" />.</param>
- <summary>Returns a new <see cref="T:Xamarin.Forms.Point" /> by adding a <see cref="T:Xamarin.Forms.Size" /> to a <see cref="T:Xamarin.Forms.Point" />.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Point" /> at <c>[pt.X + sz.Width, pt.Y + sz.Height]</c>.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Equality">
- <MemberSignature Language="C#" Value="public static bool op_Equality (Xamarin.Forms.Point ptA, Xamarin.Forms.Point ptB);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype Xamarin.Forms.Point ptA, valuetype Xamarin.Forms.Point ptB) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="pt_a" Type="Xamarin.Forms.Point" />
- <Parameter Name="pt_b" Type="Xamarin.Forms.Point" />
- </Parameters>
- <Docs>
- <param name="ptA">The first point to compare.</param>
- <param name="ptB">The second point to compare.</param>
- <summary>Whether the two <see cref="T:Xamarin.Forms.Point" />s are equal.</summary>
- <returns>
- <see langword="true" /> if the two <see cref="T:Xamarin.Forms.Point" />s have equal values.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Size op_Explicit (Xamarin.Forms.Point pt);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype Xamarin.Forms.Size op_Explicit(valuetype Xamarin.Forms.Point pt) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Size</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="pt" Type="Xamarin.Forms.Point" />
- </Parameters>
- <Docs>
- <param name="pt">The <see cref="T:Xamarin.Forms.Point" /> to be translated as a <see cref="T:Xamarin.Forms.Size" />.</param>
- <summary>Returns a new <see cref="T:Xamarin.Forms.Size" /> whose <see cref="P:Xamarin.Forms.Size.Width" /> and <see cref="P:Xamarin.Forms.Size.Height" /> and equivalent to the <paramref name="pt" />'s <see cref="P:Xamarin.Forms.Point.X" /> and <see cref="P:Xamarin.Forms.Point.Y" /> properties.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Size" /> based on the <paramref name="pt" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Inequality">
- <MemberSignature Language="C#" Value="public static bool op_Inequality (Xamarin.Forms.Point ptA, Xamarin.Forms.Point ptB);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(valuetype Xamarin.Forms.Point ptA, valuetype Xamarin.Forms.Point ptB) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="pt_a" Type="Xamarin.Forms.Point" />
- <Parameter Name="pt_b" Type="Xamarin.Forms.Point" />
- </Parameters>
- <Docs>
- <param name="ptA">The first point to compare.</param>
- <param name="ptB">The second point to compare.</param>
- <summary>Whether two points are not equal.</summary>
- <returns>
- <see langword="true" /> if <paramref name="pt_a" /> and <paramref name="pt_b" /> do not have equivalent X and Y values.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Subtraction">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Point op_Subtraction (Xamarin.Forms.Point pt, Xamarin.Forms.Size sz);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype Xamarin.Forms.Point op_Subtraction(valuetype Xamarin.Forms.Point pt, valuetype Xamarin.Forms.Size sz) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Point</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="pt" Type="Xamarin.Forms.Point" />
- <Parameter Name="sz" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="pt">The <see cref="T:Xamarin.Forms.Point" /> from which <paramref name="sz" /> is to be subtracted.</param>
- <param name="sz">The <see cref="T:Xamarin.Forms.Size" /> whose <see cref="P:Xamarin.Forms.Size.Width" /> and <see cref="P:Xamarin.Forms.Size.Height" /> will be subtracted from <paramref name="pt" />'s <see cref="P:Xamarin.Forms.Point.X" /> and <see cref="P:Xamarin.Forms.Point.Y" />.</param>
- <summary>Returns a new <see cref="T:Xamarin.Forms.Point" /> by subtracting a <see cref="T:Xamarin.Forms.Size" /> from a <see cref="T:Xamarin.Forms.Point" />.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Point" /> at <c>[pt.X - sz.Width, pt.Y - sz.Height]</c>.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Round">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Point Round ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Point Round() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Point</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a new <see cref="T:Xamarin.Forms.Point" /> whose <see cref="P:Xamarin.Forms.Point.X" /> and <see cref="P:Xamarin.Forms.Point.Y" /> have been rounded to the nearest integral value.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Point" /> whose <see cref="P:Xamarin.Forms.Point.X" /> and <see cref="P:Xamarin.Forms.Point.Y" /> have been rounded to the nearest integral value, per the behavior of Math.Round(Double).</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToString">
- <MemberSignature Language="C#" Value="public override string ToString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>A human-readable representation of the <see cref="T:Xamarin.Forms.Point" />.</summary>
- <returns>The string is formatted as "{{X={0} Y={1}}}".</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="X">
- <MemberSignature Language="C#" Value="public double X { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 X" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Location along the horizontal axis.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Y">
- <MemberSignature Language="C#" Value="public double Y { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Y" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Location along the vertical axis.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Zero">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Point Zero;" />
- <MemberSignature Language="ILAsm" Value=".field public static valuetype Xamarin.Forms.Point Zero" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Point</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The <see cref="T:Xamarin.Forms.Point" /> at {0,0}.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="PointTypeConverter" FullName="Xamarin.Forms.PointTypeConverter">
- <TypeSignature Language="C#" Value="public class PointTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PointTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> that converts from a string to a <see cref="T:Xamarin.Forms.Point" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PointTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.PointTypeConverter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">The type to check.</param>
- <summary>Returns a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.PointTypeConverter" /> can convert the <paramref name="sourceType" /> to a <see cref="T:Xamarin.Forms.Point" /> instance.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">The culture information to use when performing the conversion.</param>
- <param name="value">The value to convert.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.Point" /> by using the specified <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <summary>Returns a point for a valid point description.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="PoppedToRootEventArgs" FullName="Xamarin.Forms.PoppedToRootEventArgs">
- <TypeSignature Language="C#" Value="public class PoppedToRootEventArgs : Xamarin.Forms.NavigationEventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PoppedToRootEventArgs extends Xamarin.Forms.NavigationEventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.NavigationEventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>EventArgs for the NavigationPage's PoppedToRoot navigation event.</summary>
- <remarks>
- The <see cref="E:Xamarin.Forms.NavigationPage.PoppedToRoot" /> passes <see cref="T:Xamarin.Forms.NavigationEventArgs" /> as the
- event argument. This class can be cast to <see cref="T:Xamarin.Forms.PoppedToRootEventArgs" /> to allow for access to the
- PoppedPages collection that exposes the pages that was popped.
- </remarks>
- <altmember cref="E:Xamarin.Forms.NavigationPage.PoppedToRoot" />
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PoppedToRootEventArgs (Xamarin.Forms.Page page, System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt; poppedPages);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.Page page, class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Page&gt; poppedPages) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="poppedPages" Type="System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt;" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <param name="poppedPages">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PoppedPages">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt; PoppedPages { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Page&gt; PoppedPages" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a collection of pages that was removed from the navigation stack.</summary>
- <value>
- </value>
- <remarks>
- <para>For <see cref="E:Xamarin.Forms.NavigationPage.PoppedToRoot" /> this represents the pages
- that were popped. The order of the pages represents the order of the stack that was popped. The first page in the
- collection is the page that was closest to the root page.
- </para>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ProgressBar" FullName="Xamarin.Forms.ProgressBar">
- <TypeSignature Language="C#" Value="public class ProgressBar : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.ProgressBar&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ProgressBar extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.ProgressBar&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.ProgressBar&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._ProgressBarRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> control that displays progress.</summary>
- <remarks>
- <para>The following example shows the usage of a ProgressBar.</para>
- <example>
- <code lang="C#"><![CDATA[
-
-//initial progress is 20%
-var progressBar = new ProgressBar {
- Progress = .2,
-};
-
-// animate the progression to 80%, in 250ms
-await progressBar.ProgressTo (.8, 250, Easing.Linear);
-
-Debug.WriteLine ("Animation completed");
-]]></code>
- </example>
- <para>
- <img href="ProgressBar.TripleScreenShot.png" />
- </para>
- <para>XAML for Xamarin.Forms supports the following property for the <see cref="T:Xamarin.Forms.ProgressBar" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Progress</term>
- <description>
- <para>A decimal value between 0 and 1, inclusive, that specifies the fraction of the bar that is colored.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ProgressBar ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the ProgressBar class</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.ProgressBar&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.ProgressBar&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.ProgressBar&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.ProgressBar" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Progress">
- <MemberSignature Language="C#" Value="public double Progress { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Progress" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the progress value. This is s bindable property.</summary>
- <value>Gets or sets a value that specifies the fraction of the bar that is colored.</value>
- <remarks>Values less than 0 or larger than 1 will be clamped to the range [0-1].</remarks>
- </Docs>
- </Member>
- <Member MemberName="ProgressProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ProgressProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ProgressProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Progress bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ProgressTo">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; ProgressTo (double value, uint length, Xamarin.Forms.Easing easing);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;bool&gt; ProgressTo(float64 value, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <param name="length">To be added.</param>
- <param name="easing">To be added.</param>
- <summary>Animate the Progress property to value.</summary>
- <returns>A Task&lt;bool&gt; you can await on.</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="PropertyChangingEventArgs" FullName="Xamarin.Forms.PropertyChangingEventArgs">
- <TypeSignature Language="C#" Value="public class PropertyChangingEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PropertyChangingEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Event arguments for the <see cref="T:Xamarin.Forms.PropertyChangingEventHandler" /> delegate.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PropertyChangingEventArgs (string propertyName);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string propertyName) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="propertyName">To be added.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.PropertyChangingEventArgs" /> object that indicates that <paramref name="propertyName" /> is changing.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PropertyName">
- <MemberSignature Language="C#" Value="public virtual string PropertyName { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string PropertyName" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the name of the property that is changing.</summary>
- <value>The name of the property that is changing.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="PropertyChangingEventHandler" FullName="Xamarin.Forms.PropertyChangingEventHandler">
- <TypeSignature Language="C#" Value="public delegate void PropertyChangingEventHandler(object sender, PropertyChangingEventArgs e);" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed PropertyChangingEventHandler extends System.MulticastDelegate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="Xamarin.Forms.PropertyChangingEventArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="sender">To be added.</param>
- <param name="e">To be added.</param>
- <summary>Delegate for the <see cref="E:Xamarin.Forms.BindableObject.PropertyChanging" /> event.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
-<Type Name="PropertyCondition" FullName="Xamarin.Forms.PropertyCondition">
- <TypeSignature Language="C#" Value="public sealed class PropertyCondition : Xamarin.Forms.Condition, Xamarin.Forms.Xaml.IValueProvider" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit PropertyCondition extends Xamarin.Forms.Condition implements class Xamarin.Forms.Xaml.IValueProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Condition</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.Xaml.IValueProvider</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.Xaml.AcceptEmptyServiceProvider</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Class that represents a value comparison against a property on the control that contains the enclosing <see cref="T:Xamarin.Forms.MultiTrigger" />.</summary>
- <remarks>
- <para>The <see cref="T:Xamarin.Forms.PropertyCondition" /> class is suitable for checking property values on the control that contains the <see cref="T:Xamarin.Forms.MultiTrigger" /> that contains it. To check values on other controls, developers can use the <see cref="T:Xamarin.Forms.BindingCondition" /> class, in addition to any property conditions in the trigger list.</para>
- <example>
- <para>The XML example below creates a property condition within a surrounding <see cref="T:Xamarin.Forms.MultiTrigger" /> within a <see cref="T:Xamarin.Forms.TextCell" /> that turns the text green when the secret is typed. The code is turned back to the default color if the user then edits the secret. (Typically, a <see cref="T:Xamarin.Forms.MultiTrigger" /> would have more than one condition; this example is simplified for clarity.)</para>
- <code lang="XML"><![CDATA[
-<Entry Placeholder="Type the secret!"
- VerticalOptions="Center"
- HorizontalOptions="Center">
- <Entry.Triggers>
- <MultiTrigger TargetType="Entry" >
- <MultiTrigger.Conditions>
- <PropertyCondition Property="Text"
- Value="The text color is green" />
- </MultiTrigger.Conditions>
- <Setter Property="TextColor"
- Value="Color.Green" />
- </MultiTrigger>
- </Entry.Triggers>
-</Entry>]]></code>
- </example>
- </remarks>
- <altmember cref="T:Xamarin.Forms.MultiTrigger" />
- <altmember cref="T:Xamarin.Forms.BindingCondition" />
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PropertyCondition ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new <see cref="T:Xamarin.Forms.PropertyCondition" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Property">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindableProperty Property { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindableProperty Property" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the property against which the <see cref="P:Xamarin.Forms.PropertyCondition.Value" /> property will be compared.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Value">
- <MemberSignature Language="C#" Value="public object Value { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Value" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The binding value that satisfies the condition.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Xaml.IValueProvider.ProvideValue">
- <MemberSignature Language="C#" Value="object IValueProvider.ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.Xaml.IValueProvider.ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Rectangle" FullName="Xamarin.Forms.Rectangle">
- <TypeSignature Language="C#" Value="public struct Rectangle" />
- <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Rectangle extends System.ValueType" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.ValueType</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("X={X}, Y={Y}, Width={Width}, Height={Height}")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.RectangleTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Struct defining a rectangle, using doubles.</summary>
- <remarks>
- <para>Application developers should be aware of the limits of floating-point representations, specifically the possibility of incorrect comparisons and equality checks for values with small differences. David Goldberg's paper <format type="text/html"><a href="http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html">What Every Computer Scientist Should Know About Floating-Point Arithmetic</a></format> describes the issues excellently. </para>
- <block type="note">Where Xamarin.Forms supports XAML for <see cref="T:Xamarin.Forms.Rectangle" /> structures, app devs can represent the rectangle as a comma-separated list of the X-coordinate, Y-Coordinate, Width, and Height.</block>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Rectangle (Xamarin.Forms.Point loc, Xamarin.Forms.Size sz);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.Point loc, valuetype Xamarin.Forms.Size sz) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="loc" Type="Xamarin.Forms.Point" />
- <Parameter Name="sz" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="loc">The coordinates of the top left corner.</param>
- <param name="sz">The height and width.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Rectangle" /> object with its top left corner at <paramref name="loc" /> with a height and width that are specified by <paramref name="sz" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Rectangle (double x, double y, double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 x, float64 y, float64 width, float64 height) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">The X coordinate of the top left corner.</param>
- <param name="y">The Y coordinate of the top left corner.</param>
- <param name="width">The width.</param>
- <param name="height">The height.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Rectangle" /> object with its top left corner at (<paramref name="x" />, <paramref name="y" />) and <paramref name="width" /> wide and <paramref name="height" /> tall.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Bottom">
- <MemberSignature Language="C#" Value="public double Bottom { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Bottom" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The bottom of the <see cref="T:Xamarin.Forms.Rectangle" />.</summary>
- <value>To be added.</value>
- <remarks>
- <para>Modifying this value also modifies the <see cref="P:Xamarin.Forms.Rectangle.Height" /> property.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Center">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Point Center { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Point Center" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Point</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The <see cref="T:Xamarin.Forms.Point" /> halfway between <see cref="P:Xamarin.Forms.Rectangle.Left" /> and <see cref="P:Xamarin.Forms.Rectangle.Right" />, <see cref="P:Xamarin.Forms.Rectangle.Top" /> and <see cref="P:Xamarin.Forms.Rectangle.Bottom" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Contains">
- <MemberSignature Language="C#" Value="public bool Contains (Xamarin.Forms.Point pt);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Contains(valuetype Xamarin.Forms.Point pt) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="pt" Type="Xamarin.Forms.Point" />
- </Parameters>
- <Docs>
- <param name="pt">The <see cref="T:Xamarin.Forms.Point" /> being checked for containment.</param>
- <summary>Whether the <paramref name="pt" /> is within, or along the periphery, of this <see cref="T:Xamarin.Forms.Rectangle" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="pt" /> is within, or along the periphery, of <c>this</c><see cref="T:Xamarin.Forms.Rectangle" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Contains">
- <MemberSignature Language="C#" Value="public bool Contains (Xamarin.Forms.Rectangle rect);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Contains(valuetype Xamarin.Forms.Rectangle rect) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="rect" Type="Xamarin.Forms.Rectangle" />
- </Parameters>
- <Docs>
- <param name="rect">The <see cref="T:Xamarin.Forms.Rectangle" /> being checked for containment.</param>
- <summary>Whether <paramref name="rect" /> is entirely within, or along the periphery, of this <see cref="T:Xamarin.Forms.Rectangle" />.</summary>
- <returns>
- <see langword="true" /> if the borders of <paramref name="rect" /> are entirely within, or along the periphery, of <c>this</c><see cref="T:Xamarin.Forms.Rectangle" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Contains">
- <MemberSignature Language="C#" Value="public bool Contains (double x, double y);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Contains(float64 x, float64 y) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">The X location of the point being checked.</param>
- <param name="y">The Y location of the point being checked.</param>
- <summary>Whether the point described by <paramref name="x" /> and <paramref name="y" /> is within, or along the periphery of, this <see cref="T:Xamarin.Forms.Rectangle" />.</summary>
- <returns>
- <see langword="true" /> if the point described by <paramref name="x" /> and <paramref name="y" /> is within, or along the periphery of, <c>this</c><see cref="T:Xamarin.Forms.Rectangle" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="obj" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="obj">An Object to compare to <c>this</c>.</param>
- <summary>Whether an <see cref="T:System.Object" /> is a <see cref="T:Xamarin.Forms.Rectangle" /> and has exactly the same values as <c>this</c><see cref="T:Xamarin.Forms.Rectangle" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="obj" /> is a <see cref="T:Xamarin.Forms.Rectangle" /> that has exactly the same values as <c>this</c><see cref="T:Xamarin.Forms.Rectangle" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public bool Equals (Xamarin.Forms.Rectangle other);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Equals(valuetype Xamarin.Forms.Rectangle other) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="other" Type="Xamarin.Forms.Rectangle" />
- </Parameters>
- <Docs>
- <param name="other">The <see cref="T:Xamarin.Forms.Rectangle" /> being compared to <c>this</c><see cref="T:Xamarin.Forms.Rectangle" />.</param>
- <summary>Whether a <see cref="T:Xamarin.Forms.Rectangle" /> has exactly the same values as <c>this</c><see cref="T:Xamarin.Forms.Rectangle" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="other" /> has exactly the same values as <c>this</c><see cref="T:Xamarin.Forms.Rectangle" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromLTRB">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Rectangle FromLTRB (double left, double top, double right, double bottom);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Rectangle FromLTRB(float64 left, float64 top, float64 right, float64 bottom) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="System.Double" />
- <Parameter Name="top" Type="System.Double" />
- <Parameter Name="right" Type="System.Double" />
- <Parameter Name="bottom" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="left">The X coordinate of the left side.</param>
- <param name="top"></param>
- <param name="right">The X coordinate of the right side.</param>
- <param name="bottom">The Y coordinate of the bottom side.</param>
- <summary>Factory method to create a <see cref="T:Xamarin.Forms.Rectangle" /> from <paramref name="left" />, <paramref name="top" />, <paramref name="right" />, and <paramref name="bottom" />.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Rectangle" /> whose values are equal to the arguments.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>The hashcode for the <see cref="T:Xamarin.Forms.Rectangle" />.</summary>
- <returns>A value optimized for fast insertion and retrieval in a hash-based data structure.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Height">
- <MemberSignature Language="C#" Value="public double Height { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Height" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Extent along the Y axis.</summary>
- <value>To be added.</value>
- <remarks>
- <para>Modifying this value modifies the <see cref="P:Xamarin.Forms.Rectangle.Bottom" /> property.</para>.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Inflate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle Inflate (Xamarin.Forms.Size sz);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Rectangle Inflate(valuetype Xamarin.Forms.Size sz) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sz" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="sz">Values to inflate all the borders.</param>
- <summary>Creates a <see cref="T:Xamarin.Forms.Rectangle" /> whose borders are inflated in every direction.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Rectangle" /> whose <see cref="P:Xamarin.Forms.Rectangle.Left" /> and <see cref="P:Xamarin.Forms.Rectangle.Right" /> are inflated by <paramref name="sz" />'s <see cref="P:Xamarin.Forms.Size.Width" /> and whose <see cref="P:Xamarin.Forms.Rectangle.Top" /> and <see cref="P:Xamarin.Forms.Rectangle.Bottom" /> are inflated by <paramref name="sz" />'s <see cref="P:Xamarin.Forms.Size.Height" />.</returns>
- <remarks>
- <para>Application developers should note that since the inflation occurs in every direction, the returned <see cref="T:Xamarin.Forms.Rectangle" /> is larger in each dimension by twice <paramref name="sz" />.</para>
- <example>
- <code lang="C#"><![CDATA[
-var rect = new Rectangle (10, 10, 5, 5);
-var larger = rect.Inflate (new Size (1, 1));
-Assert.AreEqual (larger, new Rectangle (9, 9, 7, 7));
-]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Inflate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle Inflate (double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Rectangle Inflate(float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="width">Value to shift <see cref="P:Xamarin.Forms.Rectangle.Left" /> to the left and <see cref="P:Xamarin.Forms.Rectangle.Right" /> to the right.</param>
- <param name="height">Value to shift <see cref="P:Xamarin.Forms.Rectangle.Top" /> upward and <see cref="P:Xamarin.Forms.Rectangle.Bottom" /> downward.</param>
- <summary>Creates a <see cref="T:Xamarin.Forms.Rectangle" /> whose borders are inflated in every direction.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Rectangle" /> whose <see cref="P:Xamarin.Forms.Rectangle.Left" /> and <see cref="P:Xamarin.Forms.Rectangle.Right" /> are inflated by <paramref name="width" /> and whose <see cref="P:Xamarin.Forms.Rectangle.Top" /> and <see cref="P:Xamarin.Forms.Rectangle.Bottom" /> are inflated by <paramref name="height" />.</returns>
- <remarks>
- <para>Application developers should note that since the inflation occurs in every direction, the returned <see cref="T:Xamarin.Forms.Rectangle" /> is larger in X by twice <paramref name="width" /> and larger in Y by twice <paramref name="height" />.</para>
- <example>
- <code lang="C#"><![CDATA[
-var rect = new Rectangle (10, 10, 5, 5);
-var larger = rect.Inflate (1,1);
-Assert.AreEqual (larger, new Rectangle (9, 9, 7, 7));
-]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Intersect">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle Intersect (Xamarin.Forms.Rectangle r);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Rectangle Intersect(valuetype Xamarin.Forms.Rectangle r) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="r" Type="Xamarin.Forms.Rectangle" />
- </Parameters>
- <Docs>
- <param name="r">A <see cref="T:Xamarin.Forms.Rectangle" /><c>this</c> will be intersected with.</param>
- <summary>A new <see cref="T:Xamarin.Forms.Rectangle" /> that is the intersection of <c>this</c> and <paramref name="r" />.</summary>
- <returns>Returns a new <see cref="T:Xamarin.Forms.Rectangle" /> that is the intersection of <c>this</c><see cref="T:Xamarin.Forms.Rectangle" /> and <paramref name="r" />, or <see cref="P:Xamarin.Forms.Rectangle.Zero" /> if there is no intersection.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Intersect">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Rectangle Intersect (Xamarin.Forms.Rectangle r1, Xamarin.Forms.Rectangle r2);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Rectangle Intersect(valuetype Xamarin.Forms.Rectangle r1, valuetype Xamarin.Forms.Rectangle r2) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="r1" Type="Xamarin.Forms.Rectangle" />
- <Parameter Name="r2" Type="Xamarin.Forms.Rectangle" />
- </Parameters>
- <Docs>
- <param name="r1">A <see cref="T:Xamarin.Forms.Rectangle" /> being intersected.</param>
- <param name="r2">A <see cref="T:Xamarin.Forms.Rectangle" /> being intersected.</param>
- <summary>A new <see cref="T:Xamarin.Forms.Rectangle" /> that is the intersection of <paramref name="r1" /> and <paramref name="r2" />.</summary>
- <returns>Returns a new <see cref="T:Xamarin.Forms.Rectangle" /> that is the intersection of <paramref name="r1" /> and <paramref name="r2" />, or <see cref="P:Xamarin.Forms.Rectangle.Zero" /> if there is no intersection.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IntersectsWith">
- <MemberSignature Language="C#" Value="public bool IntersectsWith (Xamarin.Forms.Rectangle r);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool IntersectsWith(valuetype Xamarin.Forms.Rectangle r) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="r" Type="Xamarin.Forms.Rectangle" />
- </Parameters>
- <Docs>
- <param name="r">The <see cref="T:Xamarin.Forms.Rectangle" /> being intersected.</param>
- <summary>Whether <c>this</c><see cref="T:Xamarin.Forms.Rectangle" /> intersects <paramref name="r" />.</summary>
- <returns>
- <see langword="true" /> if <c>this</c><see cref="T:Xamarin.Forms.Rectangle" /> intersects <paramref name="r" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsEmpty">
- <MemberSignature Language="C#" Value="public bool IsEmpty { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsEmpty" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Whether <c>this</c><see cref="T:Xamarin.Forms.Rectangle" /> has either <see cref="P:Xamarin.Forms.Rectangle.Height" /> or <see cref="P:Xamarin.Forms.Rectangle.Width" /> less than or equal to 0.</summary>
- <value>
- <see langword="true" /> if either <see cref="P:Xamarin.Forms.Rectangle.Width" /> or <see cref="P:Xamarin.Forms.Rectangle.Height" /> is less than or equal to 0.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Left">
- <MemberSignature Language="C#" Value="public double Left { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Left" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The position of the <see cref="T:Xamarin.Forms.Rectangle" /> on the X axis.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Location">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Point Location { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Point Location" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Point</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The <see cref="T:Xamarin.Forms.Point" /> defined by <see cref="P:Xamarin.Forms.Rectangle.Left" /> and <see cref="P:Xamarin.Forms.Rectangle.Top" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Offset">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle Offset (Xamarin.Forms.Point dr);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Rectangle Offset(valuetype Xamarin.Forms.Point dr) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="dr" Type="Xamarin.Forms.Point" />
- </Parameters>
- <Docs>
- <param name="dr">A <see cref="T:Xamarin.Forms.Point" /> whose X and Y values should be added to <c>this</c><see cref="T:Xamarin.Forms.Rectangle" />'s <see cref="P:Xamarin.Forms.Rectangle.Location" />.</param>
- <summary>A new <see cref="T:Xamarin.Forms.Rectangle" /> whose <see cref="P:Xamarin.Forms.Rectangle.Location" /> is offset by <paramref name="dr" />.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Rectangle" /> whose <see cref="P:Xamarin.Forms.Rectangle.Location" /> is equal to <c>this</c><see cref="T:Xamarin.Forms.Rectangle" />'s <see cref="P:Xamarin.Forms.Rectangle.Location" /> translated by <paramref name="dr" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Offset">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle Offset (double dx, double dy);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Rectangle Offset(float64 dx, float64 dy) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="dx" Type="System.Double" />
- <Parameter Name="dy" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="dx">Change along the X axis.</param>
- <param name="dy">Change along the Y axis.</param>
- <summary>A new <see cref="T:Xamarin.Forms.Rectangle" /> whose <see cref="P:Xamarin.Forms.Rectangle.Location" /> is offset by <paramref name="dx" /> and <paramref name="dy" />.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Rectangle" /> whose <see cref="P:Xamarin.Forms.Rectangle.Location" /> is equal to <c>this</c><see cref="T:Xamarin.Forms.Rectangle" />'s <see cref="P:Xamarin.Forms.Rectangle.Location" /> translated by <paramref name="dx" /> and <paramref name="dy" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Equality">
- <MemberSignature Language="C#" Value="public static bool op_Equality (Xamarin.Forms.Rectangle r1, Xamarin.Forms.Rectangle r2);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype Xamarin.Forms.Rectangle r1, valuetype Xamarin.Forms.Rectangle r2) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="r1" Type="Xamarin.Forms.Rectangle" />
- <Parameter Name="r2" Type="Xamarin.Forms.Rectangle" />
- </Parameters>
- <Docs>
- <param name="r1">A <see cref="T:Xamarin.Forms.Rectangle" /> being compared.</param>
- <param name="r2">A <see cref="T:Xamarin.Forms.Rectangle" /> being compared.</param>
- <summary>Whether two <see cref="T:Xamarin.Forms.Rectangle" />s have equal values.</summary>
- <returns>
- <see langword="true" /> if both the <see cref="P:Xamarin.Forms.Rectangle.Position" /> and <see cref="P:Xamarin.Forms.Rectangle.Size" /> of the two rectangles are equivalent.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Inequality">
- <MemberSignature Language="C#" Value="public static bool op_Inequality (Xamarin.Forms.Rectangle r1, Xamarin.Forms.Rectangle r2);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(valuetype Xamarin.Forms.Rectangle r1, valuetype Xamarin.Forms.Rectangle r2) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="r1" Type="Xamarin.Forms.Rectangle" />
- <Parameter Name="r2" Type="Xamarin.Forms.Rectangle" />
- </Parameters>
- <Docs>
- <param name="r1">A <see cref="T:Xamarin.Forms.Rectangle" /> being compared.</param>
- <param name="r2">A <see cref="T:Xamarin.Forms.Rectangle" /> being compared.</param>
- <summary>Whether two <see cref="T:Xamarin.Forms.Rectangle" />s have unequal values.</summary>
- <returns>
- <see langword="true" /> if either the <see cref="P:Xamarin.Forms.Rectangle.Position" /> or <see cref="P:Xamarin.Forms.Rectangle.Size" /> of the two rectangles have differences.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Right">
- <MemberSignature Language="C#" Value="public double Right { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Right" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The furthest extent along the X axis.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Round">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle Round ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Rectangle Round() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a new <see cref="T:Xamarin.Forms.Rectangle" /> whose values have been rounded to their nearest integral value.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Rectangle" /> whose <see cref="P:Xamarin.Forms.Rectangle.X" />, <see cref="P:Xamarin.Forms.Rectangle.Y" />, <see cref="P:Xamarin.Forms.Rectangle.Width" />, and <see cref="P:Xamarin.Forms.Rectangle.Height" /> have been rounded to their nearest integral values.</returns>
- <remarks>
- <para>The rounding is applied to each property independently.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Size">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Size Size { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Size Size" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Size</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The extent of the <see cref="T:Xamarin.Forms.Rectangle" /> along its X and Y axes.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Top">
- <MemberSignature Language="C#" Value="public double Top { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Top" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The top of the <see cref="T:Xamarin.Forms.Rectangle" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToString">
- <MemberSignature Language="C#" Value="public override string ToString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>A human-readable description of the <see cref="T:Xamarin.Forms.Rectangle" />.</summary>
- <returns>The format is "{X={0} Y={1} Width={2} Height={3}}".</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Union">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle Union (Xamarin.Forms.Rectangle r);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.Rectangle Union(valuetype Xamarin.Forms.Rectangle r) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="r" Type="Xamarin.Forms.Rectangle" />
- </Parameters>
- <Docs>
- <param name="r">The <see cref="T:Xamarin.Forms.Rectangle" /> whose union is being calculated.</param>
- <summary>A new <see cref="T:Xamarin.Forms.Rectangle" /> whose bounds cover the union of <c>this</c><see cref="T:Xamarin.Forms.Rectangle" /> and <paramref name="r" />.</summary>
- <returns>Returns a new <see cref="T:Xamarin.Forms.Rectangle" /> whose bounds cover the union of <c>this</c><see cref="T:Xamarin.Forms.Rectangle" /> and <paramref name="r" />. </returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Union">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Rectangle Union (Xamarin.Forms.Rectangle r1, Xamarin.Forms.Rectangle r2);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Rectangle Union(valuetype Xamarin.Forms.Rectangle r1, valuetype Xamarin.Forms.Rectangle r2) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="r1" Type="Xamarin.Forms.Rectangle" />
- <Parameter Name="r2" Type="Xamarin.Forms.Rectangle" />
- </Parameters>
- <Docs>
- <param name="r1">A <see cref="T:Xamarin.Forms.Rectangle" /> whose union is being calculated.</param>
- <param name="r2">A <see cref="T:Xamarin.Forms.Rectangle" /> whose union is being calculated.</param>
- <summary>A new <see cref="T:Xamarin.Forms.Rectangle" /> whose bounds cover the union of <paramref name="r1" /> and <paramref name="r2" />.</summary>
- <returns>Returns a new <see cref="T:Xamarin.Forms.Rectangle" /> whose bounds cover the union of <paramref name="r1" /> and <paramref name="r2" />. </returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Width">
- <MemberSignature Language="C#" Value="public double Width { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Width" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The extent of this <see cref="T:Xamarin.Forms.Rectangle" /> along the X axis.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="X">
- <MemberSignature Language="C#" Value="public double X { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 X" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The position of this <see cref="T:Xamarin.Forms.Rectangle" /> on the X axis.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Y">
- <MemberSignature Language="C#" Value="public double Y { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Y" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The position of this <see cref="T:Xamarin.Forms.Rectangle" /> on the Y axis.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Zero">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Rectangle Zero;" />
- <MemberSignature Language="ILAsm" Value=".field public static valuetype Xamarin.Forms.Rectangle Zero" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The <see cref="T:Xamarin.Forms.Rectangle" /> at {0,0} whose Size is {0,0}.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="RectangleTypeConverter" FullName="Xamarin.Forms.RectangleTypeConverter">
- <TypeSignature Language="C#" Value="public class RectangleTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RectangleTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> that converts a string to a <see cref="T:Xamarin.Forms.Rectangle" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public RectangleTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.RectangleTypeConverter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">The type to check.</param>
- <summary>Returns a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.RectangleTypeConverter" /> can convert the <paramref name="sourceType" /> to a <see cref="T:Xamarin.Forms.Rectangle" /> instance.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">The culture information to use when performing the conversion.</param>
- <param name="value">The value to convert.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.Rectangle" /> by using the specified <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <summary>Returns a <see cref="T:Xamarin.Forms.Rectangle" /> for a comma-separated list of <c>double</c> values.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="RelativeLayout+IRelativeList&lt;T&gt;" FullName="Xamarin.Forms.RelativeLayout+IRelativeList&lt;T&gt;">
- <TypeSignature Language="C#" Value="public interface RelativeLayout.IRelativeList&lt;T&gt; : System.Collections.Generic.ICollection&lt;T&gt;, System.Collections.Generic.IEnumerable&lt;T&gt;, System.Collections.Generic.IList&lt;T&gt; where T : View" />
- <TypeSignature Language="ILAsm" Value=".class nested public interface auto ansi abstract RelativeLayout/IRelativeList`1&lt;(class Xamarin.Forms.View) T&gt; implements class System.Collections.Generic.ICollection`1&lt;!T&gt;, class System.Collections.Generic.IEnumerable`1&lt;!T&gt;, class System.Collections.Generic.IList`1&lt;!T&gt;, class System.Collections.IEnumerable" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.Generic.ICollection&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IEnumerable&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IList&lt;T&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>An <see cref="T:System.Collections.Generic.IList`1" /> of <see cref="T:Xamarin.Forms.View" />s used by a <see cref="T:Xamarin.Forms.RelativeLayout" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (T view, System.Linq.Expressions.Expression&lt;Func&lt;Xamarin.Forms.Rectangle&gt;&gt; bounds);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Add(!T view, class System.Linq.Expressions.Expression`1&lt;class System.Func`1&lt;valuetype Xamarin.Forms.Rectangle&gt;&gt; bounds) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="T" />
- <Parameter Name="bounds" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;Xamarin.Forms.Rectangle&gt;&gt;" />
- </Parameters>
- <Docs>
- <param name="view">The view to add.</param>
- <param name="bounds">The bounding rectangle.</param>
- <summary>Constrains <paramref name="view" /> to <paramref name="bounds" /> and adds it to the layout.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (T view, System.Linq.Expressions.Expression&lt;Func&lt;double&gt;&gt; x = null, System.Linq.Expressions.Expression&lt;Func&lt;double&gt;&gt; y = null, System.Linq.Expressions.Expression&lt;Func&lt;double&gt;&gt; width = null, System.Linq.Expressions.Expression&lt;Func&lt;double&gt;&gt; height = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Add(!T view, class System.Linq.Expressions.Expression`1&lt;class System.Func`1&lt;float64&gt;&gt; x, class System.Linq.Expressions.Expression`1&lt;class System.Func`1&lt;float64&gt;&gt; y, class System.Linq.Expressions.Expression`1&lt;class System.Func`1&lt;float64&gt;&gt; width, class System.Linq.Expressions.Expression`1&lt;class System.Func`1&lt;float64&gt;&gt; height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="T" />
- <Parameter Name="x" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;System.Double&gt;&gt;" />
- <Parameter Name="y" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;System.Double&gt;&gt;" />
- <Parameter Name="width" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;System.Double&gt;&gt;" />
- <Parameter Name="height" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;System.Double&gt;&gt;" />
- </Parameters>
- <Docs>
- <param name="view">The view to add.</param>
- <param name="x">The X coordinate of the top left corner of the bounding rectangle.</param>
- <param name="y">The Y coordinate of the top left corner of the bounding rectangle</param>
- <param name="width">The width of the bounding rectangle</param>
- <param name="height">The height of the bounding rectangle</param>
- <summary>Constrains <paramref name="view" /> to the rectangle that is defined by <paramref name="x" />, <paramref name="y" />, <paramref name="width" />, and <paramref name="height" />, and adds it to the layout.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (T view, Xamarin.Forms.Constraint xConstraint = null, Xamarin.Forms.Constraint yConstraint = null, Xamarin.Forms.Constraint widthConstraint = null, Xamarin.Forms.Constraint heightConstraint = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Add(!T view, class Xamarin.Forms.Constraint xConstraint, class Xamarin.Forms.Constraint yConstraint, class Xamarin.Forms.Constraint widthConstraint, class Xamarin.Forms.Constraint heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="T" />
- <Parameter Name="xConstraint" Type="Xamarin.Forms.Constraint" />
- <Parameter Name="yConstraint" Type="Xamarin.Forms.Constraint" />
- <Parameter Name="widthConstraint" Type="Xamarin.Forms.Constraint" />
- <Parameter Name="heightConstraint" Type="Xamarin.Forms.Constraint" />
- </Parameters>
- <Docs>
- <param name="view">The view to add.</param>
- <param name="xConstraint">The X constraint.</param>
- <param name="yConstraint">The Y constraint.</param>
- <param name="widthConstraint">The width constraint.</param>
- <param name="heightConstraint">The height constraint.</param>
- <summary>Constrains <paramref name="view" /> by <paramref name="xConstraint" />, <paramref name="yConstraint" />, <paramref name="widthConstraint" />, and <paramref name="heightConstraint" />, and adds it to the layout.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="RelativeLayout" FullName="Xamarin.Forms.RelativeLayout">
- <TypeSignature Language="C#" Value="public class RelativeLayout : Xamarin.Forms.Layout&lt;Xamarin.Forms.View&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RelativeLayout extends Xamarin.Forms.Layout`1&lt;class Xamarin.Forms.View&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Layout&lt;Xamarin.Forms.View&gt;</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="T">Xamarin.Forms.View</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.Layout`1" /> that uses <see cref="T:Xamarin.Forms.Constraint" />s to layout its children.</summary>
- <remarks>
- <para>The <c>RelativeLayoutExample</c> class in the following code extends the <see cref="T:Xamarin.Forms.ContentPage" /> class by adding a <see cref="T:Xamarin.Forms.RelativeLayout" /> that contains a heading and another label. Both labels are positioned relative to the <see cref="T:Xamarin.Forms.ContentPage" />:</para>
- <example>
- <code lang="C#"><![CDATA[
-public class RelativeLayoutExample : ContentPage
-{
- public RelativeLayoutExample ()
- {
- this.Padding = new Thickness (10, Device.OnPlatform (20, 0, 0), 10, 5);
-
- Label heading = new Label {
- Text = "RelativeLayout Example",
- TextColor = Color.Red,
- };
-
- Label relativelyPositioned = new Label {
- Text = "Positioned relative to my parent."
- };
-
- RelativeLayout relativeLayout = new RelativeLayout ();
-
- relativeLayout.Children.Add (heading, Constraint.RelativeToParent ((parent) => {
- return 0;
- }));
-
- relativeLayout.Children.Add (relativelyPositioned,
- Constraint.RelativeToParent ((parent) => {
- return parent.Width / 3;
- }),
- Constraint.RelativeToParent ((parent) => {
- return parent.Height / 2;
- }));
- this.Content = relativeLayout;
- }
-}
-]]></code>
- </example>
- <para>For a more complete example that exercises many more of the layout options for the <see cref="T:Xamarin.Forms.RelativeLayout" /> class, see the FormsGallery sample that can be found on the <format type="text/html"><a href="http://developer.xamarin.com/samples/tag/Xamarin.Forms/" target="_blank">Sample Applications</a></format> page.</para>
- <para>XAML for Xamarin.Forms supports the following attached properties for the <see cref="T:Xamarin.Forms.RelativeLayout" /> class:</para>
- <list type="table">
- <listheader>
- <term>AttachedProperty</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>XConstraint</term>
- <description>
- <para>XAML markup extension for a constraint expression. See <see cref="T:Xamarin.Forms.ConstraintExpression" />.</para>
- </description>
- </item>
- <item>
- <term>YConstraint</term>
- <description>
- <para>XAML markup extension for a constraint expression. See <see cref="T:Xamarin.Forms.ConstraintExpression" />.</para>
- </description>
- </item>
- <item>
- <term>WidthConstraint</term>
- <description>
- <para>XAML markup extension for a constraint expression. See <see cref="T:Xamarin.Forms.ConstraintExpression" />.</para>
- </description>
- </item>
- <item>
- <term>HeightConstraint</term>
- <description>
- <para>XAML markup extension for a constraint expression. See <see cref="T:Xamarin.Forms.ConstraintExpression" />.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public RelativeLayout ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.RelativeLayout" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BoundsConstraintProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BoundsConstraintProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BoundsConstraintProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the bindable property associated with <see cref="M:Xamarin.Forms.RelativeLayout.GetBoundsConstraint" />/<see cref="M:Xamarin.Forms.RelativeLayout.SetBoundsConstraint" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Children">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.RelativeLayout.IRelativeList&lt;Xamarin.Forms.View&gt; Children { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.RelativeLayout/IRelativeList`1&lt;class Xamarin.Forms.View&gt; Children" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.RelativeLayout+IRelativeList&lt;Xamarin.Forms.View&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>List of <see cref="T:Xamarin.Forms.View" />s that are children of this <see cref="T:Xamarin.Forms.RelativeLayout" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetBoundsConstraint">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.BoundsConstraint GetBoundsConstraint (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.BoundsConstraint GetBoundsConstraint(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BoundsConstraint</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">The <see cref="T:Xamarin.Forms.BindableObject" /> for which the bounds constraint is being requested.</param>
- <summary>Returns the bounds constraint of the <paramref name="bindable" />.</summary>
- <returns>The <see cref="T:Xamarin.Forms.BoundsConstraint" /> of the <paramref name="bindable" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHeightConstraint">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Constraint GetHeightConstraint (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Constraint GetHeightConstraint(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Constraint</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">The <see cref="T:Xamarin.Forms.BindableObject" /> for which the height constraint is being requested.</param>
- <summary>Returns the height constraint of the <paramref name="bindable" />.</summary>
- <returns>The <see cref="T:Xamarin.Forms.Constraint" /> on the height of the <paramref name="bindable" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetWidthConstraint">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Constraint GetWidthConstraint (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Constraint GetWidthConstraint(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Constraint</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">The <see cref="T:Xamarin.Forms.BindableObject" /> for which the width constraint is being requested.</param>
- <summary>Returns the width constraint of the <paramref name="bindable" />.</summary>
- <returns>The <see cref="T:Xamarin.Forms.Constraint" /> on the width of the <paramref name="bindable" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetXConstraint">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Constraint GetXConstraint (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Constraint GetXConstraint(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Constraint</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">The <see cref="T:Xamarin.Forms.BindableObject" /> for which the X constraint is being requested.</param>
- <summary>Returns the X constraint of the <paramref name="bindable" />.</summary>
- <returns>The <see cref="T:Xamarin.Forms.Constraint" /> on the X position of the <paramref name="bindable" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetYConstraint">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Constraint GetYConstraint (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Constraint GetYConstraint(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Constraint</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">The <see cref="T:Xamarin.Forms.BindableObject" /> for which the Y constraint is being requested.</param>
- <summary>Returns the Y constraint of the <paramref name="bindable" />.</summary>
- <returns>The <see cref="T:Xamarin.Forms.Constraint" /> on the Y position of the <paramref name="bindable" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HeightConstraintProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HeightConstraintProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HeightConstraintProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the bindable property associated with the <see cref="M:Xamarin.Forms.RelativeLayout.GetHeightConstraint" /> / <see cref="M:Xamarin.Forms.RelativeLayout.SetHeightConstraint" /> methods.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChildren">
- <MemberSignature Language="C#" Value="protected override void LayoutChildren (double x, double y, double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">The left-side bound of the rectangle into which the children will be laid out.</param>
- <param name="y">The top bound of the rectangle into which the children will be laid out.</param>
- <param name="width">The width of the rectangle into which the children will be laid out.</param>
- <param name="height">The height of the rectangle into which the children will be laid out.</param>
- <summary>Lays out the <see cref="P:Xamarin.Forms.RelativeLayout.Children" /> in the specified rectangle.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAdded">
- <MemberSignature Language="C#" Value="protected override void OnAdded (Xamarin.Forms.View view);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnAdded(class Xamarin.Forms.View view) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- </Parameters>
- <Docs>
- <param name="view">The <see cref="T:Xamarin.Forms.View" /> added to the <see cref="P:Xamarin.Forms.RelativeLayout.Children" />.</param>
- <summary>Called when a <see cref="T:Xamarin.Forms.View" /> is added to the <see cref="P:Xamarin.Forms.RelativeLayout.Children" /> collection.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnRemoved">
- <MemberSignature Language="C#" Value="protected override void OnRemoved (Xamarin.Forms.View view);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnRemoved(class Xamarin.Forms.View view) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.View" />
- </Parameters>
- <Docs>
- <param name="view">The <see cref="T:Xamarin.Forms.View" /> removed from the <see cref="P:Xamarin.Forms.RelativeLayout.Children" /> collection.</param>
- <summary>Called when a <see cref="T:Xamarin.Forms.View" /> is removed from the <see cref="P:Xamarin.Forms.RelativeLayout.Children" /> collection.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The width constraint.</param>
- <param name="heightConstraint">The height constraint.</param>
- <summary>Called when this <see cref="T:Xamarin.Forms.RelativeLayout" /> has received a size request.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetBoundsConstraint">
- <MemberSignature Language="C#" Value="public static void SetBoundsConstraint (Xamarin.Forms.BindableObject bindable, Xamarin.Forms.BoundsConstraint value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBoundsConstraint(class Xamarin.Forms.BindableObject bindable, class Xamarin.Forms.BoundsConstraint value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.BoundsConstraint" />
- </Parameters>
- <Docs>
- <param name="bindable">The <see cref="T:Xamarin.Forms.BindableObject" /> to which the constraint will be applied.</param>
- <param name="value">The <see cref="T:Xamarin.Forms.BoundsConstraint" /> on the <paramref name="bindable" />.</param>
- <summary>Sets <paramref name="value" /> as a constraint on the bounds of <paramref name="bindable" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetHeightConstraint">
- <MemberSignature Language="C#" Value="public static void SetHeightConstraint (Xamarin.Forms.BindableObject bindable, Xamarin.Forms.Constraint value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetHeightConstraint(class Xamarin.Forms.BindableObject bindable, class Xamarin.Forms.Constraint value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.Constraint" />
- </Parameters>
- <Docs>
- <param name="bindable">The <see cref="T:Xamarin.Forms.BindableObject" /> to which the constraint will be applied.</param>
- <param name="value">The <see cref="T:Xamarin.Forms.Constraint" /> on the height of the <paramref name="bindable" />.</param>
- <summary>Sets <paramref name="value" /> as a constraint on the height of the <paramref name="bindable" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetWidthConstraint">
- <MemberSignature Language="C#" Value="public static void SetWidthConstraint (Xamarin.Forms.BindableObject bindable, Xamarin.Forms.Constraint value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetWidthConstraint(class Xamarin.Forms.BindableObject bindable, class Xamarin.Forms.Constraint value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.Constraint" />
- </Parameters>
- <Docs>
- <param name="bindable">The <see cref="T:Xamarin.Forms.BindableObject" /> to which the constraint will be applied.</param>
- <param name="value">The <see cref="T:Xamarin.Forms.Constraint" /> on the width of the <paramref name="bindable" />.</param>
- <summary>Sets <paramref name="value" /> as a constraint on the width of the <paramref name="bindable" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetXConstraint">
- <MemberSignature Language="C#" Value="public static void SetXConstraint (Xamarin.Forms.BindableObject bindable, Xamarin.Forms.Constraint value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetXConstraint(class Xamarin.Forms.BindableObject bindable, class Xamarin.Forms.Constraint value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.Constraint" />
- </Parameters>
- <Docs>
- <param name="bindable">The <see cref="T:Xamarin.Forms.BindableObject" /> to which the constraint will be applied.</param>
- <param name="value">The <see cref="T:Xamarin.Forms.Constraint" /> on the X position of the <paramref name="bindable" />.</param>
- <summary>Sets <paramref name="value" /> as a constraint on the X position of the <paramref name="bindable" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetYConstraint">
- <MemberSignature Language="C#" Value="public static void SetYConstraint (Xamarin.Forms.BindableObject bindable, Xamarin.Forms.Constraint value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetYConstraint(class Xamarin.Forms.BindableObject bindable, class Xamarin.Forms.Constraint value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.Constraint" />
- </Parameters>
- <Docs>
- <param name="bindable">The <see cref="T:Xamarin.Forms.BindableObject" /> to which the constraint will be applied.</param>
- <param name="value">The <see cref="T:Xamarin.Forms.Constraint" /> on the Y position of the <paramref name="bindable" />.</param>
- <summary>Sets <paramref name="value" /> as a constraint on the Y position of the <paramref name="bindable" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WidthConstraintProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty WidthConstraintProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty WidthConstraintProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the width constraint.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="XConstraintProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty XConstraintProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty XConstraintProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the constraint on X.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="YConstraintProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty YConstraintProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty YConstraintProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the constraint on Y.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="RenderWithAttribute" FullName="Xamarin.Forms.RenderWithAttribute">
- <TypeSignature Language="C#" Value="public sealed class RenderWithAttribute : Attribute" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit RenderWithAttribute extends System.Attribute" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Attribute</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.Class)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Associate view with renderer.</summary>
- <remarks>Lazily assoicate a view with it's renderer.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public RenderWithAttribute (Type type);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type type) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="type" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="type">The view to render.</param>
- <summary>The view to render.</summary>
- <remarks>The view to render.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Type">
- <MemberSignature Language="C#" Value="public Type Type { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Type Type" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Type</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The renderer for this view.</summary>
- <value>The renderer for this view.</value>
- <remarks>The renderer for this view.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ResolutionGroupNameAttribute" FullName="Xamarin.Forms.ResolutionGroupNameAttribute">
- <TypeSignature Language="C#" Value="public class ResolutionGroupNameAttribute : Attribute" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ResolutionGroupNameAttribute extends System.Attribute" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Attribute</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Attribute that identifies a group name, typically a company name or reversed company URL, that provides a scope for effect names.</summary>
- <remarks>
- <para>Developers must supply a name to <see cref="T:Xamarin.Forms.ExportEffectAttribute" /> that is unique over the scope of the <param name="name" /> that they supply to <see cref="T:Xamarin.Forms.ResolutionGroupNameAttribute" />. The <see cref="T:Xamarin.Forms.Effect.Resolve" /> method takes a string that is the concatenation of <paramref name="name" /> (the resolution group name), <c>'.'</c>, and the unique name that was supplied to <see cref="T:Xamarin.Forms.ExportEffectAttribute" />, and returns the specified effect.</para>
- <example>
- <para>For example, with the declarations:</para>
- <code lang="c#"><![CDATA[
- [assembly: ResolutionGroupName ("com.YourCompany")]
- [assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]]]></code>
- <para>Then the code below will add the effect to a button:</para>
- <code lang="c#"><![CDATA[
- [var button = new Button { Text = "I have a shadow" };
-button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ResolutionGroupNameAttribute (string name);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string name) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">A name, such as a company name or reversed company URL, that helps to uniquely identify effects.</param>
- <summary>Creates a new resolution group name attribute.</summary>
- <remarks>
- <para>Developers must supply a name to <see cref="T:Xamarin.Forms.ExportEffectAttribute" /> that is unique over the scope of the <param name="name" /> that they supply to <see cref="T:Xamarin.Forms.ResolutionGroupNameAttribute" />. The <see cref="T:Xamarin.Forms.Effect.Resolve" /> method takes a string that is the concatenation of <paramref name="name" /> (the resolution group name), <c>'.'</c>, and the unique name that was supplied to <see cref="T:Xamarin.Forms.ExportEffectAttribute" />, and returns the specified effect.</para>
- <example>
- <para>For example, with the declarations:</para>
- <code lang="c#"><![CDATA[
- [assembly: ResolutionGroupName ("com.YourCompany")]
- [assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]]]></code>
- <para>Then the code below will add the effect to a button:</para>
- <code lang="c#"><![CDATA[
- [var button = new Button { Text = "I have a shadow" };
- button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));]]></code>
- </example>
- </remarks>
- <altmember cref="T:Xamarin.Forms.ExportEffectAttribute" />
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ResourceDictionary" FullName="Xamarin.Forms.ResourceDictionary">
- <TypeSignature Language="C#" Value="public class ResourceDictionary : System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;, System.Collections.Generic.IDictionary&lt;string,object&gt;, System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;, Xamarin.Forms.Internals.IResourceDictionary" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ResourceDictionary extends System.Object implements class System.Collections.Generic.ICollection`1&lt;valuetype System.Collections.Generic.KeyValuePair`2&lt;string, object&gt;&gt;, class System.Collections.Generic.IDictionary`2&lt;string, object&gt;, class System.Collections.Generic.IEnumerable`1&lt;valuetype System.Collections.Generic.KeyValuePair`2&lt;string, object&gt;&gt;, class System.Collections.IEnumerable, class Xamarin.Forms.Internals.IResourceDictionary" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IDictionary&lt;System.String,System.Object&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.Internals.IResourceDictionary</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>An IDictionary that maps identifier strings to arbitrary resource objects.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ResourceDictionary ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new empty <see cref="T:Xamarin.Forms.ResourceDictionary" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (Xamarin.Forms.Style style);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Add(class Xamarin.Forms.Style style) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="implicitStyle" Type="Xamarin.Forms.Style" />
- </Parameters>
- <Docs>
- <param name="style">The implicit style to add.</param>
- <summary>
- <para>Add an implicit Style to the ResourceDictionary. Implicit Styles are applied to all VisualElements matching TargetType in the descendants of this ResourceDictionary owner, unless a Style is explicitely applied to the Element.</para>
- <para />
- <para>Implicit Styles are added to a ResourceDictionary in XAML by not specifying an x:Key for the Element.</para>
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (string key, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Add(string key, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="key">The identifier to be used to retrieve the <paramref name="value" />.</param>
- <param name="value">The <see cref="T:System.Object" /> associated with the <paramref name="key" />.</param>
- <summary>Adds <paramref name="key" /> and <paramref name="value" /> to the <see cref="T:Xamarin.Forms.ResourceDictionary" /> as a key-value pair.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Clear">
- <MemberSignature Language="C#" Value="public void Clear ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Clear() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Empties the <see cref="T:Xamarin.Forms.ResourceDictionary" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ContainsKey">
- <MemberSignature Language="C#" Value="public bool ContainsKey (string key);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ContainsKey(string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="key">The identifier being searched for.</param>
- <summary>Whether the <see cref="T:Xamarin.Forms.ResourceDictionary" /> contains a key-value pair identified by <paramref name="key" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Count">
- <MemberSignature Language="C#" Value="public int Count { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The number of entries in the <see cref="T:Xamarin.Forms.ResourceDictionary" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetEnumerator">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt; GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;valuetype System.Collections.Generic.KeyValuePair`2&lt;string, object&gt;&gt; GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerator&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a <see cref="T:System.Collections.Generic.IEnumerator`1" /> of the <see cref="T:Xamarin.Forms.ResourceDictionary" />'s <see cref="T:System.Collections.Generic.KeyValuePair`1" />s.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Item">
- <MemberSignature Language="C#" Value="public object this[string index] { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Item(string)" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="index">The identifier of the desired object.</param>
- <summary>Retrieves the <see cref="T:System.Object" /> value associated with the key <paramref name="index" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Keys">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.ICollection&lt;string&gt; Keys { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.ICollection`1&lt;string&gt; Keys" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.ICollection&lt;System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The collection of identifier <see langword="string" />s that are keys in the <see cref="T:Xamarin.Forms.ResourceDictionary" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MergedWith">
- <MemberSignature Language="C#" Value="public Type MergedWith { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Type MergedWith" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.TypeTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Type</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the type of object with which the resource dictionary is merged.</summary>
- <value>The type of object with which the resource dictionary is merged, or null if the dictionary is not merged with another.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Remove">
- <MemberSignature Language="C#" Value="public bool Remove (string key);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Remove(string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="key">The identifier of the key-value pair to be removed.</param>
- <summary>Removes the key and value identified by <paramref name="key" /> from the <see cref="T:Xamarin.Forms.ResourceDictionary" />.</summary>
- <returns>
- <see langword="true" /> if the key existed and the removal was successful.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;.Add">
- <MemberSignature Language="C#" Value="void ICollection&lt;KeyValuePair&lt;string,object&gt;&gt;.Add (System.Collections.Generic.KeyValuePair&lt;string,object&gt; item);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;.Add(valuetype System.Collections.Generic.KeyValuePair`2&lt;string, object&gt; item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;" />
- </Parameters>
- <Docs>
- <param name="item">The item to add.</param>
- <summary>Adds an item to the collection.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;.Contains">
- <MemberSignature Language="C#" Value="bool ICollection&lt;KeyValuePair&lt;string,object&gt;&gt;.Contains (System.Collections.Generic.KeyValuePair&lt;string,object&gt; item);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;.Contains(valuetype System.Collections.Generic.KeyValuePair`2&lt;string, object&gt; item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;" />
- </Parameters>
- <Docs>
- <param name="item">The item to add.</param>
- <summary>Returns a value that indicates whether the dictionary contains the value in <paramref name="item" />, indexed by the key in <paramref name="item" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;.CopyTo">
- <MemberSignature Language="C#" Value="void ICollection&lt;KeyValuePair&lt;string,object&gt;&gt;.CopyTo (System.Collections.Generic.KeyValuePair&lt;string,object&gt;[] array, int arrayIndex);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;.CopyTo(valuetype System.Collections.Generic.KeyValuePair`2&lt;string, object&gt;[] array, int32 arrayIndex) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="array" Type="System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;[]" />
- <Parameter Name="arrayIndex" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="array">For internal use by the Xamarin.Forms platform.</param>
- <param name="arrayIndex">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;.IsReadOnly">
- <MemberSignature Language="C#" Value="bool System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;.IsReadOnly { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;.IsReadOnly" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the resource dictionary is read-only.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;.Remove">
- <MemberSignature Language="C#" Value="bool ICollection&lt;KeyValuePair&lt;string,object&gt;&gt;.Remove (System.Collections.Generic.KeyValuePair&lt;string,object&gt; item);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;.Remove(valuetype System.Collections.Generic.KeyValuePair`2&lt;string, object&gt; item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
- <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerator</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TryGetValue">
- <MemberSignature Language="C#" Value="public bool TryGetValue (string key, out object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool TryGetValue(string key, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- <Parameter Name="value" Type="System.Object&amp;" RefType="out" />
- </Parameters>
- <Docs>
- <param name="key">The identifier of the object to be retrieved.</param>
- <param name="value">An <see langword="out" /> reference to the object being retrieved, or it's default value.</param>
- <summary>Retrieves the object specified by <paramref name="key" /> or, if not present, the default value of <see langword="null" />.</summary>
- <returns>The object specified by <paramref name="key" /> or, if not present, the default value of <see langword="null" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Values">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.ICollection&lt;object&gt; Values { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.ICollection`1&lt;object&gt; Values" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.ICollection&lt;System.Object&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Retrieves the values of the <see cref="T:Xamarin.Forms.ResourceDictionary" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="RoutingEffect" FullName="Xamarin.Forms.RoutingEffect">
- <TypeSignature Language="C#" Value="public class RoutingEffect : Xamarin.Forms.Effect" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RoutingEffect extends Xamarin.Forms.Effect" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Effect</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Platform-independent effect that wraps an inner effect, which is usually platform-specific.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected RoutingEffect (string effectId);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(string effectId) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="effectId" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="effectId">The ID for the effect.</param>
- <summary>Creates a new routing effect with the specified <paramref name="effectId" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnAttached">
- <MemberSignature Language="C#" Value="protected override void OnAttached ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnAttached() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called after the effect is attached and made valid.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnDetached">
- <MemberSignature Language="C#" Value="protected override void OnDetached ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnDetached() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called after the effect is detached and invalidated.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="RowDefinition" FullName="Xamarin.Forms.RowDefinition">
- <TypeSignature Language="C#" Value="public sealed class RowDefinition : Xamarin.Forms.BindableObject, Xamarin.Forms.IDefinition" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit RowDefinition extends Xamarin.Forms.BindableObject implements class Xamarin.Forms.IDefinition" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IDefinition</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>An <see cref="T:Xamarin.Forms.IDefinition" /> that defines properties for a row in a <see cref="T:Xamarin.Forms.Grid" />.</summary>
- <remarks>
- <para>XAML for Xamarin.Forms supports the following property for the <see cref="T:Xamarin.Forms.RowDefinition" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Height</term>
- <description>
- <para>"*" or "Auto" to indicate the corresponding <see cref="T:Xamarin.Forms.GridUnitType" /> enumeration values, or a number to indicate an absolute height.</para>
- </description>
- </item>
- </list>
- <example>
- <para>App developers can specify <see cref="T:Xamarin.Forms.GridUnitType" /> values for the <see cref="P:Xamarin.Forms.ColumnDefinition.Height" /> property in XAML. This is typically done inside tags for the <see cref="P:Xamarin.Forms.Grid.RowDefinitions" /> collection property. The following example demonstrates setting three row heights to each of the three valid <see cref="T:Xamarin.Forms.GridUnitType" /> values:</para>
- <code lang="XAML"><![CDATA[
-<Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- <RowDefinition Height="*" />
- <RowDefinition Height="100" />
-</Grid.RowDefinitions>
-]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public RowDefinition ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.RowDefinition" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Height">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.GridLength Height { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.GridLength Height" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.GridLength</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the height of the row.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HeightProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HeightProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HeightProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.RowDefinition.Height" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SizeChanged">
- <MemberSignature Language="C#" Value="public event EventHandler SizeChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler SizeChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the size of the row is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="RowDefinitionCollection" FullName="Xamarin.Forms.RowDefinitionCollection">
- <TypeSignature Language="C#" Value="public sealed class RowDefinitionCollection : Xamarin.Forms.DefinitionCollection&lt;Xamarin.Forms.RowDefinition&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit RowDefinitionCollection extends Xamarin.Forms.DefinitionCollection`1&lt;class Xamarin.Forms.RowDefinition&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.DefinitionCollection&lt;Xamarin.Forms.RowDefinition&gt;</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="T">Xamarin.Forms.RowDefinition</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.DefinitionCollection`1" /> for <see cref="T:Xamarin.Forms.RowDefinition" />s.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public RowDefinitionCollection ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new empty <see cref="T:Xamarin.Forms.RowDefinitionCollection" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ScrolledEventArgs" FullName="Xamarin.Forms.ScrolledEventArgs">
- <TypeSignature Language="C#" Value="public class ScrolledEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ScrolledEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Arguments for the event that is raised when a window is scrolled.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ScrolledEventArgs (double x, double y);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 x, float64 y) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">The X position of the finished scroll.</param>
- <param name="y">The Y position of the finished scroll.</param>
- <summary>Constructs a new <see cref="T:Xamarin.Forms.ScrolledEventArgs" /> object for a scroll to <paramref name="x" /> and <paramref name="y" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollX">
- <MemberSignature Language="C#" Value="public double ScrollX { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 ScrollX" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The X position of the finished scroll.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollY">
- <MemberSignature Language="C#" Value="public double ScrollY { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 ScrollY" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The Y position of the finished scroll.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ScrollOrientation" FullName="Xamarin.Forms.ScrollOrientation">
- <TypeSignature Language="C#" Value="public enum ScrollOrientation" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ScrollOrientation extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumeration specifying vertical or horizontal scrolling directions.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Both">
- <MemberSignature Language="C#" Value="Both" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ScrollOrientation Both = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ScrollOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Scroll both horizontally and vertically.</summary>
- </Docs>
- </Member>
- <Member MemberName="Horizontal">
- <MemberSignature Language="C#" Value="Horizontal" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ScrollOrientation Horizontal = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ScrollOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Scroll Horizontally.</summary>
- </Docs>
- </Member>
- <Member MemberName="Vertical">
- <MemberSignature Language="C#" Value="Vertical" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ScrollOrientation Vertical = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ScrollOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Scroll vertically.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ScrollToMode" FullName="Xamarin.Forms.ScrollToMode">
- <TypeSignature Language="C#" Value="public enum ScrollToMode" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ScrollToMode extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates values that describe how a scroll request is made.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Element">
- <MemberSignature Language="C#" Value="Element" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ScrollToMode Element = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ScrollToMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Scroll positions are specified by element.</summary>
- </Docs>
- </Member>
- <Member MemberName="Position">
- <MemberSignature Language="C#" Value="Position" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ScrollToMode Position = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ScrollToMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Scroll positions are specified by a float.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ScrollToPosition" FullName="Xamarin.Forms.ScrollToPosition">
- <TypeSignature Language="C#" Value="public enum ScrollToPosition" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ScrollToPosition extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates values that describe a scroll request.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Center">
- <MemberSignature Language="C#" Value="Center" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ScrollToPosition Center = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ScrollToPosition</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Scroll to the center of a list.</summary>
- </Docs>
- </Member>
- <Member MemberName="End">
- <MemberSignature Language="C#" Value="End" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ScrollToPosition End = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ScrollToPosition</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Scroll to the end of a list.</summary>
- </Docs>
- </Member>
- <Member MemberName="MakeVisible">
- <MemberSignature Language="C#" Value="MakeVisible" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ScrollToPosition MakeVisible = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ScrollToPosition</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Scroll to make a specified list item visible.</summary>
- </Docs>
- </Member>
- <Member MemberName="Start">
- <MemberSignature Language="C#" Value="Start" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ScrollToPosition Start = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ScrollToPosition</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Scroll to the start of a list.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ScrollToRequestedEventArgs" FullName="Xamarin.Forms.ScrollToRequestedEventArgs">
- <TypeSignature Language="C#" Value="public class ScrollToRequestedEventArgs : EventArgs, Xamarin.Forms.ITemplatedItemsListScrollToRequestedEventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ScrollToRequestedEventArgs extends System.EventArgs implements class Xamarin.Forms.ITemplatedItemsListScrollToRequestedEventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsListScrollToRequestedEventArgs</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Arguments for the event that is raised when a scroll is requested.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Element">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Element Element { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element Element" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>An element to scroll to.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Mode">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ScrollToMode Mode { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.ScrollToMode Mode" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ScrollToMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Whether to scroll by element or by position.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Position">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ScrollToPosition Position { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.ScrollToPosition Position" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ScrollToPosition</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>An enumeration value that describes which part of an element to scroll to.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollX">
- <MemberSignature Language="C#" Value="public double ScrollX { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 ScrollX" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The X position to scroll to.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollY">
- <MemberSignature Language="C#" Value="public double ScrollY { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 ScrollY" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The Y position to scroll to.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShouldAnimate">
- <MemberSignature Language="C#" Value="public bool ShouldAnimate { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool ShouldAnimate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that tells whether the scroll operation should be animated.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ITemplatedItemsListScrollToRequestedEventArgs.Group">
- <MemberSignature Language="C#" Value="object Xamarin.Forms.ITemplatedItemsListScrollToRequestedEventArgs.Group { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Xamarin.Forms.ITemplatedItemsListScrollToRequestedEventArgs.Group" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>This method is for internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ITemplatedItemsListScrollToRequestedEventArgs.Item">
- <MemberSignature Language="C#" Value="object Xamarin.Forms.ITemplatedItemsListScrollToRequestedEventArgs.Item { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Xamarin.Forms.ITemplatedItemsListScrollToRequestedEventArgs.Item" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Internal.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ScrollView" FullName="Xamarin.Forms.ScrollView">
- <TypeSignature Language="C#" Value="public class ScrollView : Xamarin.Forms.Layout, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.ScrollView&gt;, Xamarin.Forms.IScrollViewController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ScrollView extends Xamarin.Forms.Layout implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.ScrollView&gt;, class Xamarin.Forms.ILayoutController, class Xamarin.Forms.IScrollViewController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.3.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Layout</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.ScrollView&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IScrollViewController</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Content")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._ScrollViewRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>An element capable of scrolling if its Content requires.</summary>
- <remarks>
- <para> The following example shows the creation of a ScrollView with a large <see cref="T:Xamarin.Forms.StackLayout" /> in it.</para>
- <example>
- <code lang="C#"><![CDATA[
-var stack = new StackLayout();
-
-for (int i = 0; i < 100; i++)
-{
- stack.Children.Add(new Button { Text = "Button " + i });
-}
-
-MainPage = new ContentPage
-{
- Content = new ScrollView { Content = stack }
-};]]></code>
- </example>
- <block type="note">Application developers should not nest one <see cref="T:Xamarin.Forms.ScrollView" /> within another. Additionally, they should refrain from nesting them other elements that can scroll, such as <see cref="T:Xamarin.Forms.WebView" />.</block>
- <para>
- <img href="ScrollView.TripleScreenShot.png" />
- </para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.ScrollView" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Content</term>
- <description>
- <para>Markup that specifies a <see cref="T:Xamarin.Forms.View" /> to display in the <see cref="T:Xamarin.Forms.ScrollView" />.</para>
- </description>
- </item>
- <item>
- <term>Orientation</term>
- <description>
- <para>
- <c>Horizontal</c> or <c>Vertical</c>, to indicate the scroll direction.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ScrollView ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.3.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the ScrollView class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Content">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.View Content { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.View Content" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.3.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.View</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a <see cref="T:Xamarin.Forms.View" /> to display in the <see cref="T:Xamarin.Forms.ScrollView" />.</summary>
- <value>The <see cref="T:Xamarin.Forms.View" /> that is displayed.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ContentSize">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Size ContentSize { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Size ContentSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.3.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Size</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the size of the Content. This is a bindable property.</summary>
- <value>A <see cref="T:Xamarin.Forms.Size" /> that represents the size of the content.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ContentSizeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ContentSizeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ContentSizeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.3.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the ContentSize bindable property.</summary>
- <remarks>This bindable property is read-only.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetScrollPositionForElement">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Point GetScrollPositionForElement (Xamarin.Forms.VisualElement item, Xamarin.Forms.ScrollToPosition pos);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Xamarin.Forms.Point GetScrollPositionForElement(class Xamarin.Forms.VisualElement item, valuetype Xamarin.Forms.ScrollToPosition pos) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Point</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="Xamarin.Forms.VisualElement" />
- <Parameter Name="pos" Type="Xamarin.Forms.ScrollToPosition" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <param name="pos">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChildren">
- <MemberSignature Language="C#" Value="protected override void LayoutChildren (double x, double y, double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.3.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">A value that represents the x coordinate of the child region bounding box.</param>
- <param name="y">A value that represents the y coordinate of the child region bounding box.</param>
- <param name="width">A value that represents the y coordinate of the child region bounding box.</param>
- <param name="height">A value that represents the y coordinate of the child region bounding box.</param>
- <summary>Positions and sizes the content of a ScrollView.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.ScrollView&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.ScrollView&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.ScrollView&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.ScrollView" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.3.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The available width for the element to use.</param>
- <param name="heightConstraint">The available height for the element to use.</param>
- <summary>This method is called during the measure pass of a layout cycle to get the desired size of an element.</summary>
- <returns>
- A <see cref="T:Xamarin.Forms.SizeRequest&gt;" /> which contains the desired size of the element.
- </returns>
- <remarks>The results of this method will be (-1, -1) if the element has not yet been realized with a platform specific backing control. Overriding this method does not require a call to the base class so long as a valid SizeRequest is returned.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Orientation">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ScrollOrientation Orientation { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.ScrollOrientation Orientation" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.3.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ScrollOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the scrolling direction of the ScrollView. This is a bindable property.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OrientationProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty OrientationProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty OrientationProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.3.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Orientation bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Scrolled">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ScrolledEventArgs&gt; Scrolled;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ScrolledEventArgs&gt; Scrolled" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ScrolledEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised after a scroll completes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollToAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task ScrollToAsync (double x, double y, bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task ScrollToAsync(float64 x, float64 y, bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="x">The X position of the finished scroll.</param>
- <param name="y">The Y position of the finished scroll.</param>
- <param name="animated">Whether or not to animate the scroll.</param>
- <summary>Returns a task that scrolls the scroll view to a position asynchronously.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollToAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task ScrollToAsync (Xamarin.Forms.Element element, Xamarin.Forms.ScrollToPosition position, bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task ScrollToAsync(class Xamarin.Forms.Element element, valuetype Xamarin.Forms.ScrollToPosition position, bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.Element" />
- <Parameter Name="position" Type="Xamarin.Forms.ScrollToPosition" />
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="element">The element to scroll.</param>
- <param name="position">The scroll position.</param>
- <param name="animated">Whether or not to animate the scroll.</param>
- <summary>Returns a task that scrolls the scroll view to an element asynchronously.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollToRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ScrollToRequestedEventArgs&gt; ScrollToRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ScrollToRequestedEventArgs&gt; ScrollToRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ScrollToRequestedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollX">
- <MemberSignature Language="C#" Value="public double ScrollX { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 ScrollX" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the current X scroll position.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollXProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ScrollXProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ScrollXProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ScrollView.ScrollX" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollY">
- <MemberSignature Language="C#" Value="public double ScrollY { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 ScrollY" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the current Y scroll position..</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScrollYProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ScrollYProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ScrollYProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ScrollView.ScrollY" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendScrollFinished">
- <MemberSignature Language="C#" Value="public void SendScrollFinished ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendScrollFinished() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetScrolledPosition">
- <MemberSignature Language="C#" Value="public void SetScrolledPosition (double x, double y);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetScrolledPosition(float64 x, float64 y) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">For internal use by the Xamarin.Forms platform.</param>
- <param name="y">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IScrollViewController.GetScrollPositionForElement">
- <MemberSignature Language="C#" Value="Xamarin.Forms.Point IScrollViewController.GetScrollPositionForElement (Xamarin.Forms.VisualElement item, Xamarin.Forms.ScrollToPosition pos);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance valuetype Xamarin.Forms.Point Xamarin.Forms.IScrollViewController.GetScrollPositionForElement(class Xamarin.Forms.VisualElement item, valuetype Xamarin.Forms.ScrollToPosition pos) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Point</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="Xamarin.Forms.VisualElement" />
- <Parameter Name="pos" Type="Xamarin.Forms.ScrollToPosition" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <param name="pos">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IScrollViewController.SendScrollFinished">
- <MemberSignature Language="C#" Value="void IScrollViewController.SendScrollFinished ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IScrollViewController.SendScrollFinished() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IScrollViewController.SetScrolledPosition">
- <MemberSignature Language="C#" Value="void IScrollViewController.SetScrolledPosition (double x, double y);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IScrollViewController.SetScrolledPosition(float64 x, float64 y) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">For internal use by the Xamarin.Forms platform.</param>
- <param name="y">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="SearchBar" FullName="Xamarin.Forms.SearchBar">
- <TypeSignature Language="C#" Value="public class SearchBar : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.SearchBar&gt;, Xamarin.Forms.Internals.IFontElement, Xamarin.Forms.ISearchBarController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SearchBar extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.SearchBar&gt;, class Xamarin.Forms.Internals.IFontElement, class Xamarin.Forms.ISearchBarController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.SearchBar&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.Internals.IFontElement</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.ISearchBarController</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._SearchBarRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> control that provides a search box.</summary>
- <remarks>
- <para>The following example shows a basic use.</para>
- <example>
- <code lang="C#"><![CDATA[
-public class App : Application
-{
- Label resultsLabel;
- SearchBar searchBar;
- public App ()
- {
- resultsLabel = new Label {
- Text = "Result will appear here.",
- VerticalOptions = LayoutOptions.FillAndExpand,
- FontSize = 25
- };
-
- searchBar = new SearchBar {
- Placeholder = "Enter search term",
- SearchCommand = new Command(() => {resultsLabel.Text = "Result: " + searchBar.Text + " is what you asked for.";})
- };
-
- MainPage = new ContentPage {
- Content = new StackLayout {
- VerticalOptions = LayoutOptions.Start,
- Children = {
- new Label {
- HorizontalTextAlignment = TextAlignment.Center,
- Text = "SearchBar",
- FontSize = 50
- },
- searchBar,
- new ScrollView
- {
- Content = resultsLabel,
- VerticalOptions = LayoutOptions.FillAndExpand
- }
- },
- Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5)
- }
- };
- }
-
- // OnStart, OnSleep, and OnResume implementations, & etc.
-
-}]]></code>
- </example>
- <para>
- <img href="SearchBar.TripleScreenShot.png" />
- </para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.SearchBar" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>CancelButtonColor</term>
- <description>
- <para>A color specification, with or without the prefix, "Color". For example, "Color.Red" and "Red" both specify the color red.</para>
- </description>
- </item>
- <item>
- <term>Placeholder</term>
- <description>
- <para>The default text that will appear in the search bar when it is empty.</para>
- </description>
- </item>
- <item>
- <term>SearchCommand</term>
- <description>
- <para>XAML markup extension that describes a binding to a command.</para>
- </description>
- </item>
- <item>
- <term>SearchCommandParameter</term>
- <description>
- <para>The parameter for the search command.</para>
- </description>
- </item>
- <item>
- <term>Text</term>
- <description>
- <para>The initial text that will appear in the search bar.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public SearchBar ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.SearchBar" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CancelButtonColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color CancelButtonColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color CancelButtonColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the color of the cancel button.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CancelButtonColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CancelButtonColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CancelButtonColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the CancelButtonColor property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontAttributes">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FontAttributes FontAttributes { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.FontAttributes FontAttributes" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FontAttributes</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the font for the searchbar text is bold, italic, or neither.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontAttributesProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontAttributesProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontAttributesProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontAttributes property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamily">
- <MemberSignature Language="C#" Value="public string FontFamily { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string FontFamily" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the font family for the search bar text.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamilyProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontFamilyProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontFamilyProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontFamily property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSize">
- <MemberSignature Language="C#" Value="public double FontSize { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 FontSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.FontSizeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the size of the font for the text in the searchbar.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSizeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FontSizeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FontSizeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the FontSize property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HorizontalTextAlignment">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.TextAlignment HorizontalTextAlignment { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.TextAlignment HorizontalTextAlignment" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TextAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the horizontal text alignment.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HorizontalTextAlignmentProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HorizontalTextAlignmentProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HorizontalTextAlignmentProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.SearchBar.HorizontalTextAlignment" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.SearchBar&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.SearchBar&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.SearchBar&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.SearchBar" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSearchButtonPressed">
- <MemberSignature Language="C#" Value="public void OnSearchButtonPressed ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void OnSearchButtonPressed() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Placeholder">
- <MemberSignature Language="C#" Value="public string Placeholder { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Placeholder" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text that is displayed when the <see cref="T:Xamarin.Forms.SearchBar" /> is empty.</summary>
- <value>The text that is displayed when the <see cref="T:Xamarin.Forms.SearchBar" /> is empty.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PlaceholderColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color PlaceholderColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color PlaceholderColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the color of the placheholder text.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PlaceholderColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty PlaceholderColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty PlaceholderColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.SearchBar.PlaceholderColor" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PlaceholderProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty PlaceholderProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty PlaceholderProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.SearchBar.Placeholder" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SearchButtonPressed">
- <MemberSignature Language="C#" Value="public event EventHandler SearchButtonPressed;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler SearchButtonPressed" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the user presses the Search button.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SearchCommand">
- <MemberSignature Language="C#" Value="public System.Windows.Input.ICommand SearchCommand { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Windows.Input.ICommand SearchCommand" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Windows.Input.ICommand</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the command that is run when the user presses Search button.</summary>
- <value>The command that is run when the user presses Search button.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SearchCommandParameter">
- <MemberSignature Language="C#" Value="public object SearchCommandParameter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object SearchCommandParameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the parameter that is sent to the <see cref="P:Xamarin.Forms.SearchBar.SearchCommand" />.</summary>
- <value>The parameter that is sent to the <see cref="P:Xamarin.Forms.SearchBar.SearchCommand" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SearchCommandParameterProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SearchCommandParameterProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SearchCommandParameterProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.SearchBar.SearchCommandParameter" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SearchCommandProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SearchCommandProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SearchCommandProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.SearchBar.SearchCommand" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Text">
- <MemberSignature Language="C#" Value="public string Text { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Text" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text that is displayed in the <see cref="T:Xamarin.Forms.SearchBar" />.</summary>
- <value>The text that is displayed in the <see cref="T:Xamarin.Forms.SearchBar" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextChanged">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.TextChangedEventArgs&gt; TextChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.TextChangedEventArgs&gt; TextChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.TextChangedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the <see cref="P:Xamarin.Forms.SearchBar.Text" /> property is changed. For example, this event is raised as the user edits the text in the SearchBar.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color TextColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color TextColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text color.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.SearchBar.TextColor" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.SearchBar.Text" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator">
- <MemberSignature Language="C#" Value="double IFontElement.FontSizeDefaultValueCreator ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance float64 Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" />
- <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.Font" />
- <Parameter Name="newValue" Type="Xamarin.Forms.Font" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontFamilyChanged (string oldValue, string newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged(string oldValue, string newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.String" />
- <Parameter Name="newValue" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontSizeChanged (double oldValue, double newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.Double" />
- <Parameter Name="newValue" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="SelectedItemChangedEventArgs" FullName="Xamarin.Forms.SelectedItemChangedEventArgs">
- <TypeSignature Language="C#" Value="public class SelectedItemChangedEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SelectedItemChangedEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Event arguments for the <see cref="E:Xamarin.Forms.ListView.ItemSelected" /> event.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public SelectedItemChangedEventArgs (object selectedItem);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(object selectedItem) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="selectedItem" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="selectedItem">To be added.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.SelectedItemChangedEventArgs" /> event that indicates that the user has selected <paramref name="selectedItem" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SelectedItem">
- <MemberSignature Language="C#" Value="public object SelectedItem { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object SelectedItem" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the new selected item.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="SelectedPositionChangedEventArgs" FullName="Xamarin.Forms.SelectedPositionChangedEventArgs">
- <TypeSignature Language="C#" Value="public class SelectedPositionChangedEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SelectedPositionChangedEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Event arguments for positional scrolling events.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public SelectedPositionChangedEventArgs (int selectedPosition);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 selectedPosition) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="selectedPosition" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="selectedPosition">To be added.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.SelectedPositionChangedEventArgs" /> with the specified new <paramref name="selectecPosition" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SelectedPosition">
- <MemberSignature Language="C#" Value="public object SelectedPosition { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object SelectedPosition" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the newly selected position.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="SeparatorVisibility" FullName="Xamarin.Forms.SeparatorVisibility">
- <TypeSignature Language="C#" Value="public enum SeparatorVisibility" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed SeparatorVisibility extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates values that control the visibility of list item separators.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="Default" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.SeparatorVisibility Default = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SeparatorVisibility</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Use the default visibility for the platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="None">
- <MemberSignature Language="C#" Value="None" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.SeparatorVisibility None = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.5.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SeparatorVisibility</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Do not display separators.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Setter" FullName="Xamarin.Forms.Setter">
- <TypeSignature Language="C#" Value="public sealed class Setter : Xamarin.Forms.Xaml.IValueProvider" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Setter extends System.Object implements class Xamarin.Forms.Xaml.IValueProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.Xaml.IValueProvider</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Value")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Represents an assignment of a property to a value, typically in a style or in response to a trigger.</summary>
- <remarks>
- <para>Setters are used with triggers and styles.</para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.Setter" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Property</term>
- <description>
- <para>The name of the property to set.</para>
- </description>
- </item>
- <item>
- <term>Value</term>
- <description>
- <para>The value to apply to the property.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Setter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Setter" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Property">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindableProperty Property { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindableProperty Property" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The property on which to apply the assignment.</summary>
- <value>To be added.</value>
- <remarks>
- <para>Only bindable properties can be set with a <see cref="T:Xamarin.Forms.Setter" />.</para>.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Value">
- <MemberSignature Language="C#" Value="public object Value { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Value" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The value to assign to the property.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Xaml.IValueProvider.ProvideValue">
- <MemberSignature Language="C#" Value="object IValueProvider.ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.Xaml.IValueProvider.ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="SettersExtensions" FullName="Xamarin.Forms.SettersExtensions">
- <TypeSignature Language="C#" Value="public static class SettersExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit SettersExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Defines extensions methods for IList&lt;Setter&gt;</summary>
- <remarks>
- <para />
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public static void Add (this System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt; setters, Xamarin.Forms.BindableProperty property, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Add(class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Setter&gt; setters, class Xamarin.Forms.BindableProperty property, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="setters" Type="System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt;" RefType="this" />
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="setters">The list of setters to which to add a setter that sets <paramref name="property" /> to <paramref name="value" />.</param>
- <param name="property">The property to set.</param>
- <param name="value">The value to which to set the property set.</param>
- <summary>Add a Setter with a value to the IList&lt;Setter&gt;</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AddBinding">
- <MemberSignature Language="C#" Value="public static void AddBinding (this System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt; setters, Xamarin.Forms.BindableProperty property, Xamarin.Forms.Binding binding);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AddBinding(class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Setter&gt; setters, class Xamarin.Forms.BindableProperty property, class Xamarin.Forms.Binding binding) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="setters" Type="System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt;" RefType="this" />
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="binding" Type="Xamarin.Forms.Binding" />
- </Parameters>
- <Docs>
- <param name="setters">The list of setters to which to add a setter that binds <paramref name="property" /> to <paramref name="value" />.</param>
- <param name="binding">The property to set.</param>
- <param name="binding">The binding to add.</param>
- <summary>Add a Setter with a Binding to the IList&lt;Setter&gt;</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AddDynamicResource">
- <MemberSignature Language="C#" Value="public static void AddDynamicResource (this System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt; setters, Xamarin.Forms.BindableProperty property, string key);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void AddDynamicResource(class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Setter&gt; setters, class Xamarin.Forms.BindableProperty property, string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="setters" Type="System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt;" RefType="this" />
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="setters">The list of setters to which to add the keyed property.</param>
- <param name="property">The resource to add.</param>
- <param name="key">The resource key.</param>
- <summary>Add a Setter with a DynamicResource to the IList&lt;Setter&gt;</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Size" FullName="Xamarin.Forms.Size">
- <TypeSignature Language="C#" Value="public struct Size" />
- <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Size extends System.ValueType" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.ValueType</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("Width={Width}, Height={Height}")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Struct defining height and width as a pair of doubles.</summary>
- <remarks>
- <para>Application developers should be aware of the limits of floating-point representations, specifically the possibility of incorrect comparisons and equality checks for values with small differences. David Goldberg's paper <format type="text/html"><a href="http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html">What Every Computer Scientist Should Know About Floating-Point Arithmetic</a></format> describes the issues excellently. </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Size (double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 width, float64 height) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="width">The width of the new size.</param>
- <param name="height">The height of the new size.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Size" /> object with <paramref name="width" /> and <paramref name="height" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="obj" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="obj">The object to which <c>this</c> is being compared.</param>
- <summary>Whether <c>this</c><see cref="T:Xamarin.Forms.Size" /> is equivalent to <paramref name="obj" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="obj" /> is a <see cref="T:Xamarin.Forms.Size" /> whose values are identical to <c>this</c><see cref="T:Xamarin.Forms.Size" />'s <see cref="P:Xamarin.Forms.Size.Height" /> and <see cref="P:Xamarin.Forms.Size.Width" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public bool Equals (Xamarin.Forms.Size other);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Equals(valuetype Xamarin.Forms.Size other) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="other" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="other">The <see cref="T:Xamarin.Forms.Size" /> to which <c>this</c> is being compared.</param>
- <summary>Whether <c>this</c><see cref="T:Xamarin.Forms.Size" /> is equivalent to <paramref name="other" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="other" />'s values are identical to <c>this</c><see cref="T:Xamarin.Forms.Size" />'s <see cref="P:Xamarin.Forms.Size.Height" /> and <see cref="P:Xamarin.Forms.Size.Width" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a hash value for the <see cref="T:Xamarin.Forms.Size" />.</summary>
- <returns>A value intended for efficient insertion and lookup in hashtable-based data structures.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Height">
- <MemberSignature Language="C#" Value="public double Height { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Height" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.DefaultValue(0)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Magnitude along the vertical axis, in platform-specific units.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsZero">
- <MemberSignature Language="C#" Value="public bool IsZero { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsZero" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Whether the <see cref="T:Xamarin.Forms.Size" /> has <see cref="P:Xamarin.Forms.Size.Height" /> and <see cref="P:Xamarin.Forms.Size.Width" /> of 0.0.</summary>
- <value>
- <see langword="true" /> if both <see cref="P:Xamarin.Forms.Size.Height" /> and <see cref="P:Xamarin.Forms.Width" /> are 0.0.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Addition">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Size op_Addition (Xamarin.Forms.Size s1, Xamarin.Forms.Size s2);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype Xamarin.Forms.Size op_Addition(valuetype Xamarin.Forms.Size s1, valuetype Xamarin.Forms.Size s2) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Size</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="s1" Type="Xamarin.Forms.Size" />
- <Parameter Name="s2" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="s1">A <see cref="T:Xamarin.Forms.Size" /> to be added.</param>
- <param name="s2">A <see cref="T:Xamarin.Forms.Size" /> to be added.</param>
- <summary>Returns a new <see cref="T:Xamarin.Forms.Size" /> whose <see cref="P:Xamarin.Forms.Size.Height" /> and <see cref="P:Xamarin.Forms.Size.Width" /> are the sum of the component's height and width.</summary>
- <returns>A <see cref="T:Xamarin.Forms.Size" /> whose <see cref="P:Xamarin.Forms.Size.Width" /> is equal to <c>s1.Width + s2.Width</c> and whose <see cref="P:Xamarin.Forms.Size.Height" /> is equal to <c>sz1.Height + sz2.Height</c>.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Equality">
- <MemberSignature Language="C#" Value="public static bool op_Equality (Xamarin.Forms.Size s1, Xamarin.Forms.Size s2);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype Xamarin.Forms.Size s1, valuetype Xamarin.Forms.Size s2) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="s1" Type="Xamarin.Forms.Size" />
- <Parameter Name="s2" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="s1">A <see cref="T:Xamarin.Forms.Size" /> to be compared.</param>
- <param name="s2">A <see cref="T:Xamarin.Forms.Size" /> to be compared.</param>
- <summary>Whether two <see cref="T:Xamarin.Forms.Size" />s have equal values.</summary>
- <returns>
- <see langword="true" /> if <paramref name="s1" /> and <paramref name="s2" /> have equal values for <see cref="P:Xamarin.Forms.Size.Height" /> and <see cref="P:Xamarin.Forms.Size.Width" />.</returns>
- <remarks>
- <para>Application developers should be aware that <see cref="P:Xamarin.Forms.Size.Width" /> and <see cref="P:Xamarin.Forms.Size.Height" /> are stored internally as <see langword="double" />s. Values with small differences may compare incorrectly due to internal rounding limitations.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Explicit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Point op_Explicit (Xamarin.Forms.Size size);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype Xamarin.Forms.Point op_Explicit(valuetype Xamarin.Forms.Size size) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Point</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="size">The <see cref="T:Xamarin.Forms.Size" /> to be converted to a <see cref="T:Xamarin.Forms.Point" />.</param>
- <summary>Returns a new <see cref="T:Xamarin.Forms.Point" /> based on a <see cref="T:Xamarin.Forms.Size" />.</summary>
- <returns>A <see cref="T:Xamarin.Forms.Point" /> whose <see cref="P:Xamarin.Forms.Point.X" /> and <see cref="P:Xamarin.Forms.Point.Y" /> are equal to <paramref name="size" />'s <see cref="P:Xamarin.Forms.Size.Width" /> and <see cref="P:Xamarin.Forms.Size.Height" />, respectively.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Inequality">
- <MemberSignature Language="C#" Value="public static bool op_Inequality (Xamarin.Forms.Size s1, Xamarin.Forms.Size s2);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(valuetype Xamarin.Forms.Size s1, valuetype Xamarin.Forms.Size s2) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="s1" Type="Xamarin.Forms.Size" />
- <Parameter Name="s2" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="s1">The first <see cref="T:Xamarin.Forms.Size" /> to compare.</param>
- <param name="s2">The second <see cref="T:Xamarin.Forms.Size" /> to compare.</param>
- <summary>Whether two <see cref="T:Xamarin.Forms.Size" />s have unequal values.</summary>
- <returns>
- <see langword="true" /> if <paramref name="s1" /> and <paramref name="s2" /> have unequal values for either <see cref="P:Xamarin.Forms.Size.Height" /> or <see cref="P:Xamarin.Forms.Size.Width" />.</returns>
- <remarks>
- <para>Application developers should be aware that <see cref="P:Xamarin.Forms.Size.Width" /> and <see cref="P:Xamarin.Forms.Size.Height" /> are stored internally as <see langword="double" />s. Values with small differences may compare incorrectly due to internal rounding limitations.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Multiply">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Size op_Multiply (Xamarin.Forms.Size s1, double value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype Xamarin.Forms.Size op_Multiply(valuetype Xamarin.Forms.Size s1, float64 value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Size</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="s1" Type="Xamarin.Forms.Size" />
- <Parameter Name="value" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="s1">A <see cref="T:Xamarin.Forms.Size" /> to be scaled.</param>
- <param name="value">A factor by which to multiple <paramref name="s1" />'s <see cref="P:Xamarin.Forms.Size.Width" /> and <see cref="P:Xamarin.Forms.Size.Height" /> values.</param>
- <summary>Scales both <see cref="P:Xamarin.Forms.Size.Width" /> and <see cref="P:Xamarin.Forms.Size.Height" />.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Size" /> whose <see cref="P:Xamarin.Forms.Size.Width" /> and <see cref="P:Xamarin.Forms.Size.Height" /> have been scaled by <paramref name="value" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Subtraction">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Size op_Subtraction (Xamarin.Forms.Size s1, Xamarin.Forms.Size s2);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype Xamarin.Forms.Size op_Subtraction(valuetype Xamarin.Forms.Size s1, valuetype Xamarin.Forms.Size s2) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Size</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="s1" Type="Xamarin.Forms.Size" />
- <Parameter Name="s2" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="s1">A <see cref="T:Xamarin.Forms.Size" /> from whose values a size will be subtracted.</param>
- <param name="s2">The <see cref="T:Xamarin.Forms.Size" /> to subtract from <paramref name="s1" />.</param>
- <summary>Returns a new <see cref="T:Xamarin.Forms.Size" /> whose <see cref="P:Xamarin.Forms.Size.Height" /> and <see cref="P:Xamarin.Forms.Size.Width" /> are <paramref name="s1" />'s height and width minus the values in <paramref name="s2" />.</summary>
- <returns>A <see cref="T:Xamarin.Forms.Size" /> whose <see cref="P:Xamarin.Forms.Size.Width" /> is equal to <c>s1.Width - s2.Width</c> and whose <see cref="P:Xamarin.Forms.Size.Height" /> is equal to <c>sz1.Height - sz2.Height</c>.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToString">
- <MemberSignature Language="C#" Value="public override string ToString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a human-readable representation of the <see cref="T:Xamarin.Forms.Size" />.</summary>
- <returns>The format has the pattern "{Width={0} Height={1}}".</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Width">
- <MemberSignature Language="C#" Value="public double Width { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Width" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.DefaultValue(0)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Magnitude along the horizontal axis, in platform-defined units.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Zero">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.Size Zero;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly valuetype Xamarin.Forms.Size Zero" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Size</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The <see cref="T:Xamarin.Forms.Size" /> whose values for height and width are 0.0.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="SizeRequest" FullName="Xamarin.Forms.SizeRequest">
- <TypeSignature Language="C#" Value="public struct SizeRequest" />
- <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit SizeRequest extends System.ValueType" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.4.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.ValueType</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("Request={Request.Width}x{Request.Height}, Minimum={Minimum.Width}x{Minimum.Height}")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Struct that definse minimum and maximum <see cref="T:Xamarin.Forms.Size" />s.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public SizeRequest (Xamarin.Forms.Size request);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.Size request) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.4.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="request" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="request">The size of the request.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.SizeRequest" /> with the specified <paramref name="request" /> size.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public SizeRequest (Xamarin.Forms.Size request, Xamarin.Forms.Size minimum);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.Size request, valuetype Xamarin.Forms.Size minimum) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.4.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="request" Type="Xamarin.Forms.Size" />
- <Parameter Name="minimum" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="request">The size of the request.</param>
- <param name="minimum">The minimum size for the request.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.SizeRequest" /> object that requests at least the size <paramref name="minimum" />, but preferably the size <paramref name="request" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Minimum">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Size Minimum { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Size Minimum" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.4.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Size</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The minimum acceptable size.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Request">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Size Request { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Size Request" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.4.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Size</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The requested size.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToString">
- <MemberSignature Language="C#" Value="public override string ToString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.4.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a string representation of the size request.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Slider" FullName="Xamarin.Forms.Slider">
- <TypeSignature Language="C#" Value="public class Slider : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Slider&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Slider extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Slider&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Slider&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._SliderRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> control that inputs a linear value.</summary>
- <remarks>
- <para>
- <img href="Slider.TripleScreenShot.png" />
- </para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.Slider" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Maximum</term>
- <description>
- <para>An integer or decimal literal.</para>
- </description>
- </item>
- <item>
- <term>Minimum</term>
- <description>
- <para>An integer or decimal literal. If this value is nonnegative, it must appear lexically below <c>Maximum</c>, so that validation can succeed.</para>
- </description>
- </item>
- <item>
- <term>Value</term>
- <description>
- <para>An integer or decimal literal that represents a number that is in the range[<c>Minimum</c>,<c>Maximum</c>].</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Slider ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the Slider class.</summary>
- <remarks>
- <para>The following example shows a basic use.</para>
- <example>
- <code lang="C#"><![CDATA[using System;
-using Xamarin.Forms;
-
-namespace FormsGallery
-{
- class SliderDemoPage : ContentPage
- {
- Label label;
-
- public SliderDemoPage()
- {
- Label header = new Label
- {
- Text = "Slider",
- Font = Font.BoldSystemFontOfSize(50),
- HorizontalOptions = LayoutOptions.Center
- };
-
- Slider slider = new Slider
- {
- Minimum = 0,
- Maximum = 100,
- VerticalOptions = LayoutOptions.CenterAndExpand
- };
- slider.ValueChanged += OnSliderValueChanged;
-
- label = new Label
- {
- Text = "Slider value is 0",
- Font = Font.SystemFontOfSize(NamedSize.Large),
- HorizontalOptions = LayoutOptions.Center,
- VerticalOptions = LayoutOptions.CenterAndExpand
- };
-
- // Accomodate iPhone status bar.
- this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
-
- // Build the page.
- this.Content = new StackLayout
- {
- Children =
- {
- header,
- slider,
- label
- }
- };
- }
-
- void OnSliderValueChanged(object sender, ValueChangedEventArgs e)
- {
- label.Text = String.Format("Slider value is {0:F1}", e.NewValue);
- }
- }
-}]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Slider (double min, double max, double val);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 min, float64 max, float64 val) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="min" Type="System.Double" />
- <Parameter Name="max" Type="System.Double" />
- <Parameter Name="val" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="min">The minimum selectable value.</param>
- <param name="max">The maximum selectable value.</param>
- <param name="val">The actual value.</param>
- <summary>Initializes a new instance of the Slider class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Maximum">
- <MemberSignature Language="C#" Value="public double Maximum { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Maximum" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the maximum selectable value for the Slider. This is a bindable property.</summary>
- <value>A double.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MaximumProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty MaximumProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty MaximumProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Maximum bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Minimum">
- <MemberSignature Language="C#" Value="public double Minimum { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Minimum" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the minimum selectable value for the Slider. This is a bindable property.</summary>
- <value>A double.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MinimumProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty MinimumProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty MinimumProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Minimum bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Slider&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Slider&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Slider&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.Slider" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Value">
- <MemberSignature Language="C#" Value="public double Value { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Value" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the current value. This is a bindable property.</summary>
- <value>A double.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ValueChanged">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ValueChangedEventArgs&gt; ValueChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ValueChangedEventArgs&gt; ValueChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ValueChangedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The ValueChanged event is fired when the Value property changes.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ValueProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ValueProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ValueProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Value bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Span" FullName="Xamarin.Forms.Span">
- <TypeSignature Language="C#" Value="public sealed class Span : System.ComponentModel.INotifyPropertyChanged, Xamarin.Forms.Internals.IFontElement" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Span extends System.Object implements class System.ComponentModel.INotifyPropertyChanged, class Xamarin.Forms.Internals.IFontElement" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.ComponentModel.INotifyPropertyChanged</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.Internals.IFontElement</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Text")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Represents a part of a FormattedString.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Span ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initialize a new instance of the Span class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BackgroundColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color BackgroundColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color BackgroundColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the Color of the span background.</summary>
- <value>To be added.</value>
- <remarks>Not supported on WindowsPhone.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Font">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Font Font { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Font Font" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("Font is obsolete as of version 1.3.0. Please use the Font properties directly.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Font</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the Font for the text in the span.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontAttributes">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FontAttributes FontAttributes { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.FontAttributes FontAttributes" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FontAttributes</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the font for the span is bold, italic, or neither.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamily">
- <MemberSignature Language="C#" Value="public string FontFamily { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string FontFamily" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the font family to which the font for the text in the span belongs.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSize">
- <MemberSignature Language="C#" Value="public double FontSize { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 FontSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.FontSizeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the size of the font for the text in the span.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ForegroundColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color ForegroundColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color ForegroundColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the Color for the text in the span.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PropertyChanged">
- <MemberSignature Language="C#" Value="public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.ComponentModel.PropertyChangedEventHandler PropertyChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.ComponentModel.PropertyChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when a property is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Text">
- <MemberSignature Language="C#" Value="public string Text { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Text" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text of the span.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator">
- <MemberSignature Language="C#" Value="double IFontElement.FontSizeDefaultValueCreator ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance float64 Xamarin.Forms.Internals.IFontElement.FontSizeDefaultValueCreator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" />
- <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.Font" />
- <Parameter Name="newValue" Type="Xamarin.Forms.Font" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontFamilyChanged (string oldValue, string newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontFamilyChanged(string oldValue, string newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.String" />
- <Parameter Name="newValue" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged">
- <MemberSignature Language="C#" Value="void IFontElement.OnFontSizeChanged (double oldValue, double newValue);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.IFontElement.OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.Double" />
- <Parameter Name="newValue" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="StackLayout" FullName="Xamarin.Forms.StackLayout">
- <TypeSignature Language="C#" Value="public class StackLayout : Xamarin.Forms.Layout&lt;Xamarin.Forms.View&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit StackLayout extends Xamarin.Forms.Layout`1&lt;class Xamarin.Forms.View&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Layout&lt;Xamarin.Forms.View&gt;</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="T">Xamarin.Forms.View</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.Layout`1" /> that positions child elements in a single line which can be oriented vertically or horizontally.</summary>
- <remarks>
- <para>Because <see cref="T:Xamarin.Forms.StackLayout" /> layouts override the bounds on their child elements, application developers should not set bounds on them.</para>
- <example>
- <para>The following example code, adapted from the <format type="text/html"><a href="http://developer.xamarin.com/samples/tag/Xamarin.Forms/" target="_blank">FormsGallery</a></format> example shows how to create a new <see cref="T:Xamarin.Forms.StackLayout" /> with children that explore many of the layout behaviors of <see cref="T:Xamarin.Forms.StackLayout" />:</para>
- <code lang="C#"><![CDATA[
-StackLayout stackLayout = new StackLayout
-{
- Spacing = 0,
- VerticalOptions = LayoutOptions.FillAndExpand,
- Children =
- {
- new Label
- {
- Text = "StackLayout",
- HorizontalOptions = LayoutOptions.Start
- },
- new Label
- {
- Text = "stacks its children",
- HorizontalOptions = LayoutOptions.Center
- },
- new Label
- {
- Text = "vertically",
- HorizontalOptions = LayoutOptions.End
- },
- new Label
- {
- Text = "by default,",
- HorizontalOptions = LayoutOptions.Center
- },
- new Label
- {
- Text = "but horizontal placement",
- HorizontalOptions = LayoutOptions.Start
- },
- new Label
- {
- Text = "can be controlled with",
- HorizontalOptions = LayoutOptions.Center
- },
- new Label
- {
- Text = "the HorizontalOptions property.",
- HorizontalOptions = LayoutOptions.End
- },
- new Label
- {
- Text = "An Expand option allows one or more children " +
- "to occupy the an area within the remaining " +
- "space of the StackLayout after it's been sized " +
- "to the height of its parent.",
- VerticalOptions = LayoutOptions.CenterAndExpand,
- HorizontalOptions = LayoutOptions.End
- },
- new StackLayout
- {
- Spacing = 0,
- Orientation = StackOrientation.Horizontal,
- Children =
- {
- new Label
- {
- Text = "Stacking",
- },
- new Label
- {
- Text = "can also be",
- HorizontalOptions = LayoutOptions.CenterAndExpand
- },
- new Label
- {
- Text = "horizontal.",
- },
- }
- }
- }
-};
-]]></code>
- </example>
- <para>
- <img href="StackLayout.TripleScreenShot.png" />
- </para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.StackLayout" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Orientation</term>
- <description>
- <para>
- <c>Horizontal</c> or <c>Vertical</c>. The default is <c>Vertical</c>.</para>
- </description>
- </item>
- <item>
- <term>Spacing</term>
- <description>
- <para>An integer or decimal.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public StackLayout ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the StackLayout class.</summary>
- <remarks>
- <para>
- The following example shows the initialization of a new StackLayout and setting its orientation and children.
- </para>
- <example>
- <code lang="C#"><![CDATA[
-var stackLayout = new StackLayout {
- Orientation = StackOrientation.Horizontal,
- Children = {
- firstChild,
- secondChild,
- thirdChild
- }
-};
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="InvalidateMeasure">
- <MemberSignature Language="C#" Value="protected override void InvalidateMeasure ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void InvalidateMeasure() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invalidates the layout.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChildren">
- <MemberSignature Language="C#" Value="protected override void LayoutChildren (double x, double y, double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">A value representing the x coordinate of the child region bounding box.</param>
- <param name="y">A value representing the y coordinate of the child region bounding box.</param>
- <param name="width">A value representing the width of the child region bounding box.</param>
- <param name="height">A value representing the height of the child region bounding box.</param>
- <summary>Positions and sizes the children of a StackLayout.</summary>
- <remarks>Implementors wishing to change the default behavior of a StackLayout should override this method. It is suggested to still call the base method and modify its calculated results.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The available width for the StackLayout to use.</param>
- <param name="heightConstraint">The available height for the StackLayout to use.</param>
- <summary>This method is called during the measure pass of a layout cycle to get the desired size of the StackLayout.</summary>
- <returns>A <see cref="T:Xamarin.Forms.SizeRequest" /> which contains the desired size of the StackLayout.</returns>
- <remarks>The results of this method will be a sum of all the desired sizes of its children along the orientation axis, and the maximum along the non-orientation axis.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Orientation">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.StackOrientation Orientation { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.StackOrientation Orientation" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.StackOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the value which indicates the direction which child elements are positioned.</summary>
- <value>A <see cref="T:Xamarin.Forms.StackOrientation" /> which indicates the direction children layouts flow. The default value is Vertical.</value>
- <remarks>Setting the Orientation of a StackLayout triggers a layout cycle if the stack is already inside of a parent layout. To prevent wasted layout cycles, set the orientation prior to adding the StackLayout to a parent.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OrientationProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty OrientationProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty OrientationProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Orientation bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Spacing">
- <MemberSignature Language="C#" Value="public double Spacing { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Spacing" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value which indicates the amount of space between each child element.</summary>
- <value>A value in device pixels which indicates the amount of space between each element. The default value is 6.0.</value>
- <remarks>
- <para>
- Setting this value triggers a layout cycle if the StackLayout is already in a parent Layout.
- </para>
- <para>
- The following example sets the Spacing on construction of a StackLayout.
- </para>
- <example>
- <code lang="C#"><![CDATA[
-var stackLayout = new StackLayout {
- Spacing = 10
-};
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SpacingProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SpacingProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SpacingProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.3.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Spacing bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="StackOrientation" FullName="Xamarin.Forms.StackOrientation">
- <TypeSignature Language="C#" Value="public enum StackOrientation" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed StackOrientation extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>The orientations the a StackLayout can have.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="Horizontal">
- <MemberSignature Language="C#" Value="Horizontal" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.StackOrientation Horizontal = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.StackOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>StackLayout should be horizontally oriented.</summary>
- </Docs>
- </Member>
- <Member MemberName="Vertical">
- <MemberSignature Language="C#" Value="Vertical" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.StackOrientation Vertical = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.StackOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>StackLayout should be vertically oriented.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Stepper" FullName="Xamarin.Forms.Stepper">
- <TypeSignature Language="C#" Value="public class Stepper : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Stepper&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Stepper extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Stepper&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Stepper&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._StepperRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> control that inputs a discrete value, constrained to a range.</summary>
- <remarks>
- <para>The following example shows a basic use.</para>
- <example>
- <code lang="C#"><![CDATA[using System;
- using System;
- using Xamarin.Forms;
-
- namespace FormsGallery
- {
- class StepperDemoPage : ContentPage
- {
- Label label;
-
- public StepperDemoPage()
- {
- Label header = new Label
- {
- Text = "Stepper",
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
- HorizontalOptions = LayoutOptions.Center
- };
-
- Stepper stepper = new Stepper
- {
- Value = 5,
- Minimum = 0,
- Maximum = 10,
- Increment = 0.1,
- HorizontalOptions = LayoutOptions.Center,
- VerticalOptions = LayoutOptions.CenterAndExpand
- };
- stepper.ValueChanged += OnStepperValueChanged;
-
- label = new Label
- {
- Text = String.Format("Stepper value is {0:F1}", stepper.Value),
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
- HorizontalOptions = LayoutOptions.Center,
- VerticalOptions = LayoutOptions.CenterAndExpand
- };
-
- // Accomodate iPhone status bar.
- this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
-
- // Build the page.
- this.Content = new StackLayout
- {
- Children =
- {
- header,
- stepper,
- label
- }
- };
- }
-
- void OnStepperValueChanged(object sender, ValueChangedEventArgs e)
- {
- label.Text = String.Format("Stepper value is {0:F1}", e.NewValue);
- }
- }
- }]]></code>
- </example>
- <para>
- <img href="Stepper.TripleScreenShot.png" />
- </para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.Stepper" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Increment</term>
- <description>
- <para>An integer or decimal literal.</para>
- </description>
- </item>
- <item>
- <term>Maximum</term>
- <description>
- <para>An integer or decimal literal.</para>
- </description>
- </item>
- <item>
- <term>Minimum</term>
- <description>
- <para>An integer or decimal literal. If this value is nonnegative, it must appear lexically below <c>Maximum</c>, so that validation can succeed.</para>
- </description>
- </item>
- <item>
- <term>Value</term>
- <description>
- <para>An integer or decimal literal that represents a number that is in the range [<c>Minimum</c>,<c>Maximum</c>].</para>
- </description>
- </item>
- <item>
- <term>ValueChanged</term>
- <description>The name of an event handler. Note that this tag must appear below <c>Value</c>.</description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Stepper ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the Stepper class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Stepper (double min, double max, double val, double increment);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 min, float64 max, float64 val, float64 increment) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="min" Type="System.Double" />
- <Parameter Name="max" Type="System.Double" />
- <Parameter Name="val" Type="System.Double" />
- <Parameter Name="increment" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="min">The minimum selectable value.</param>
- <param name="max">The maximum selectable value.</param>
- <param name="val">The current selected value.</param>
- <param name="increment">The increment by which Value is increased or decreased.</param>
- <summary>Initializes a new instance of the Stepper class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Increment">
- <MemberSignature Language="C#" Value="public double Increment { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Increment" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the increment by which Value is increased or decreased. This is a bindable property.</summary>
- <value>A double.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IncrementProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IncrementProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IncrementProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Increment bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Maximum">
- <MemberSignature Language="C#" Value="public double Maximum { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Maximum" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the maximum selectable value. This is a bindable property.</summary>
- <value>A double.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MaximumProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty MaximumProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty MaximumProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Maximum bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Minimum">
- <MemberSignature Language="C#" Value="public double Minimum { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Minimum" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the minimum selectabel value. This is a bindable property.</summary>
- <value>A double.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MinimumProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty MinimumProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty MinimumProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Minimum bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Stepper&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Stepper&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Stepper&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.Stepper" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Value">
- <MemberSignature Language="C#" Value="public double Value { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Value" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the current value. This is a bindable property.</summary>
- <value>A double.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ValueChanged">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ValueChangedEventArgs&gt; ValueChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ValueChangedEventArgs&gt; ValueChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ValueChangedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Raised when the <see cref="P:Xamarin.Forms.Stepper.Value" /> property changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ValueProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ValueProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ValueProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Value bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="StreamImageSource" FullName="Xamarin.Forms.StreamImageSource">
- <TypeSignature Language="C#" Value="public class StreamImageSource : Xamarin.Forms.ImageSource, Xamarin.Forms.IStreamImageSource" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit StreamImageSource extends Xamarin.Forms.ImageSource implements class Xamarin.Forms.IStreamImageSource" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ImageSource</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IStreamImageSource</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>
- <see cref="T:Xamarin.Forms.ImageSource" /> that loads an image from a <see cref="T:System.IO.Stream" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public StreamImageSource ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.StreamImageSource" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanged">
- <MemberSignature Language="C#" Value="protected override void OnPropertyChanged (string propertyName);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnPropertyChanged(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="propertyName">The property that changed.</param>
- <summary>Method that is called when the property that is specified by <paramref name="propertyName" /> is changed..</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Stream">
- <MemberSignature Language="C#" Value="public virtual Func&lt;System.Threading.CancellationToken,System.Threading.Tasks.Task&lt;System.IO.Stream&gt;&gt; Stream { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Func`2&lt;valuetype System.Threading.CancellationToken, class System.Threading.Tasks.Task`1&lt;class System.IO.Stream&gt;&gt; Stream" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Func&lt;System.Threading.CancellationToken,System.Threading.Tasks.Task&lt;System.IO.Stream&gt;&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the delegate responsible for returning a <see cref="T:System.IO.Stream" /> for the Image.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="StreamProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty StreamProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty StreamProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.StreamImageSource.Stream" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IStreamImageSource.GetStreamAsync">
- <MemberSignature Language="C#" Value="System.Threading.Tasks.Task&lt;System.IO.Stream&gt; IStreamImageSource.GetStreamAsync (System.Threading.CancellationToken userToken);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.IO.Stream&gt; Xamarin.Forms.IStreamImageSource.GetStreamAsync(valuetype System.Threading.CancellationToken userToken) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.AsyncStateMachine(typeof(Xamarin.Forms.StreamImageSource/&lt;Xamarin-Forms-IStreamImageSource-GetStreamAsync&gt;d__5))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.IO.Stream&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="userToken" Type="System.Threading.CancellationToken" />
- </Parameters>
- <Docs>
- <param name="userToken">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Style" FullName="Xamarin.Forms.Style">
- <TypeSignature Language="C#" Value="public sealed class Style" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Style extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Setters")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Class that contains triggers, setters, and behaviors that completely or partially define the appearance and behavior of a class of visual elements.</summary>
- <remarks>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.Style" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>BasedOn</term>
- <description>
- <para>A <c>StaticResource</c> markup extension that names the style on which this style is based.</para>
- </description>
- </item>
- <item>
- <term>BaseResourceKey</term>
- <description>
- <para>A resource dictionary key that names a dynamic base style.</para>
- </description>
- </item>
- <item>
- <term>Behaviors</term>
- <description>
- <para>Markup for the behaviors that are associated with the style.</para>
- </description>
- </item>
- <item>
- <term>Setters</term>
- <description>
- <para>A list of setters containing <c>Property</c> and <c>Value</c> elements or attributes.</para>
- </description>
- </item>
- <item>
- <term>TargetType</term>
- <description>
- <para>The name of the type that the style is intended for.</para>
- </description>
- </item>
- <item>
- <term>Triggers</term>
- <description>
- <para>A list of triggers.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Style (Type targetType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type targetType) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="targetType" Type="System.Type">
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.TypeTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="targetType">The type of view to which the style will be applied.</param>
- <summary>Intitializes a new <see cref="T:Xamarin.Forms.Style" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ApplyToDerivedTypes">
- <MemberSignature Language="C#" Value="public bool ApplyToDerivedTypes { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool ApplyToDerivedTypes" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a Boolean value that controls whether the style should be applied to controls that are derived from the base type.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BasedOn">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Style BasedOn { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Style BasedOn" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Style</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The <see cref="T:Xamarin.Forms.Style" /> on which this <see cref="T:Xamarin.Forms.Style" /> is based.</summary>
- <value>To be added.</value>
- <remarks>The <see cref="T:Xamarin.Forms.Style" /> supports a mechanism in XAML that is similar to inheritance in C#.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BaseResourceKey">
- <MemberSignature Language="C#" Value="public string BaseResourceKey { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string BaseResourceKey" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the key that identifies the <see cref="T:Xamarin.Forms.Style" /> on which this <see cref="T:Xamarin.Forms.Style" /> is based.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Behaviors">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.Behavior&gt; Behaviors { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Behavior&gt; Behaviors" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.Behavior&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of <see cref="T:Xamarin.Forms.Behavior" /> objects that belong to this <see cref="T:Xamarin.Forms.Style" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanCascade">
- <MemberSignature Language="C#" Value="public bool CanCascade { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool CanCascade" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a Boolean value that controls whether the style should cascade to controls that are children (in the visual hierarchy) of the parent type.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Class">
- <MemberSignature Language="C#" Value="public string Class { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Class" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the class for the style.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Setters">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt; Setters { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Setter&gt; Setters" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of <see cref="T:Xamarin.Forms.Setter" /> objects that belong to this <see cref="T:Xamarin.Forms.Style" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TargetType">
- <MemberSignature Language="C#" Value="public Type TargetType { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Type TargetType" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Type</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the type of object that this style can describe. See Remarks.</summary>
- <value>To be added.</value>
- <remarks>
- <p>Developers should be aware that implicit styles are only applied to the specific type that is described by <see cref="P:Xamarin.Forms.Style.TargetType" />, and not to types that inherit from it.</p>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Triggers">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.TriggerBase&gt; Triggers { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.TriggerBase&gt; Triggers" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.TriggerBase&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of <see cref="T:Xamarin.Forms.Trigger" /> objects that belong to this <see cref="T:Xamarin.Forms.Style" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Switch" FullName="Xamarin.Forms.Switch">
- <TypeSignature Language="C#" Value="public class Switch : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Switch&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Switch extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Switch&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Switch&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._SwitchRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> control that provides a toggled value.</summary>
- <remarks>
- <para>The following example describes a basic use.</para>
- <example>
- <code lang="C#"><![CDATA[using System;
-using Xamarin.Forms;
-
-namespace FormsGallery
-{
- class SwitchDemoPage : ContentPage
- {
- Label label;
-
- public SwitchDemoPage()
- {
- Label header = new Label
- {
- Text = "Switch",
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
- HorizontalOptions = LayoutOptions.Center
- };
-
- Switch switcher = new Switch
- {
- HorizontalOptions = LayoutOptions.Center,
- VerticalOptions = LayoutOptions.CenterAndExpand
- };
- switcher.Toggled += switcher_Toggled;
-
- label = new Label
- {
- Text = "Switch is now False",
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
- HorizontalOptions = LayoutOptions.Center,
- VerticalOptions = LayoutOptions.CenterAndExpand
- };
-
- // Accomodate iPhone status bar.
- this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
-
- // Build the page.
- this.Content = new StackLayout
- {
- Children =
- {
- header,
- switcher,
- label
- }
- };
- }
-
- void switcher_Toggled(object sender, ToggledEventArgs e)
- {
- label.Text = String.Format("Switch is now {0}", e.Value);
- }
- }
-}]]></code>
- </example>
- <para>
- <img href="Switch.TripleScreenShot.png" />
- </para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.Switch" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>IsToggled</term>
- <description>
- <para>
- <c>true</c> or <c>false</c>, to indicate whether the switch has been toggled.</para>
- </description>
- </item>
- <item>
- <term>Toggled</term>
- <description>
- <para>The name of an event handler. Note that this tag must appear below <c>IsToggled</c>.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Switch ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Switch" /> element with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsToggled">
- <MemberSignature Language="C#" Value="public bool IsToggled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsToggled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.Switch" /> element is toggled.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsToggledProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsToggledProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsToggledProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Switch.IsToggled" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Switch&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Switch&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Switch&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.Switch" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Toggled">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ToggledEventArgs&gt; Toggled;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ToggledEventArgs&gt; Toggled" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ToggledEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when this <see cref="T:Xamarin.Forms.Switch" /> is toggled.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="SwitchCell" FullName="Xamarin.Forms.SwitchCell">
- <TypeSignature Language="C#" Value="public class SwitchCell : Xamarin.Forms.Cell" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SwitchCell extends Xamarin.Forms.Cell" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Cell</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.Cell" /> with a label and an on/off switch.</summary>
- <remarks>
- <para>The following example shows a basic use.</para>
- <example>
- <code lang="C#"><![CDATA[using System;
-using Xamarin.Forms;
-
-namespace FormsGallery
-{
- class SwitchCellDemoPage : ContentPage
- {
- public SwitchCellDemoPage()
- {
- Label header = new Label
- {
- Text = "SwitchCell",
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
- HorizontalOptions = LayoutOptions.Center
- };
-
- TableView tableView = new TableView
- {
- Intent = TableIntent.Form,
- Root = new TableRoot
- {
- new TableSection
- {
- new SwitchCell
- {
- Text = "SwitchCell:"
- }
- }
- }
- };
-
- // Accomodate iPhone status bar.
- this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
-
- // Build the page.
- this.Content = new StackLayout
- {
- Children =
- {
- header,
- tableView
- }
- };
- }
- }
-}]]></code>
- </example>
- <para>
- <img href="SwitchCell.TripleScreenShot.png" />
- </para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.SwitchCell" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>On</term>
- <description>
- <para>
- <c>true</c> or <c>false</c>, to indicate whether the switch cell is in the "on" position.</para>
- </description>
- </item>
- <item>
- <term>OnChanged</term>
- <description>
- <para>The name of an event handler. Note that this tag must appear below <c>On</c>.</para>
- </description>
- </item>
- <item>
- <term>Text</term>
- <description>
- <para>Text that represents the title of the switch cell.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public SwitchCell ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the SwitchCell class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On">
- <MemberSignature Language="C#" Value="public bool On { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool On" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the state of the switch. This is a bindable property.</summary>
- <value>Default is <see langword="false" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChanged">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.ToggledEventArgs&gt; OnChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.ToggledEventArgs&gt; OnChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.ToggledEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Triggered when the switch has changed value.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty OnProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty OnProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.SwitchCell.On" /> bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Text">
- <MemberSignature Language="C#" Value="public string Text { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Text" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text displayed next to the switch. This is a bindable property.</summary>
- <value>
- </value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Text bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TabbedPage" FullName="Xamarin.Forms.TabbedPage">
- <TypeSignature Language="C#" Value="public class TabbedPage : Xamarin.Forms.MultiPage&lt;Xamarin.Forms.Page&gt;, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.TabbedPage&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TabbedPage extends Xamarin.Forms.MultiPage`1&lt;class Xamarin.Forms.Page&gt; implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.TabbedPage&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.MultiPage&lt;Xamarin.Forms.Page&gt;</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="T">Xamarin.Forms.Page</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.TabbedPage&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._TabbedPageRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>
- <see cref="T:Xamarin.Forms.MultiPage`1" /> that displays an array of tabs across the top of the screen, each of which loads content onto the screen.</summary>
- <remarks>
- <para>The user interface of a tabbed page consists of a list of tabs and a larger detail area. On iOS, the list of tabs appears at the bottom of the screen, and the detail area is above. On Android and Windows phones, the tabs appear across the top of the screen. The user can scroll the collection of tabs that are across the top of the screen if that collection is too large to fit on one screen.</para>
- <para>App developers can create tabbed pages in either of two ways. First, application developers can assign a list of objects of a single class, or its subclasses, to the <see cref="P:Xamarin.Forms.MultiPage.ItemsSource" /> property and assign a <see cref="T:Xamarin.Forms.DataTemplate" /> to the <see cref="P:Xamarin.Forms.MultiPage{T}.ItemTemplate" /> property to return pages for objects of the least derived type. Second, app developers can add a succession of <see cref="T:Xamarin.Forms.Page" /> objects to the <see cref="P:Xamarin.Forms.MultiPage{T}.Children" /> property. Both methods are shown in the code examples below.</para>
- <example>
- <para>The following example code, adapted for brevity from the FormsGallery sample that can be found on the <format type="text/html"><a href="http://developer.xamarin.com/samples/tag/Xamarin.Forms/" target="_blank">Sample Applications</a></format> page, shows how to display data of a specific type by assigning a <see cref="T:Xamarin.Forms.DataTemplate" /> to the <see cref="P:Xamarin.Forms.MultiPage{T}.ItemTemplate" /> property. Note how <c>NamedColorPage</c> gets its color by binding its <see cref="F:Xamarin.Forms.BoxView.ColorProperty" /> field.</para>
- <code lang="C#"><![CDATA[
-using System;
-using Xamarin.Forms;
-
-namespace MinimalTabbed
-{
- class TabbedPageDemoPage : TabbedPage
- {
- public TabbedPageDemoPage ()
- {
- this.Title = "TabbedPage";
-
- this.ItemsSource = new NamedColor[] {
- new NamedColor ("Red", Color.Red),
- new NamedColor ("Yellow", Color.Yellow),
- new NamedColor ("Green", Color.Green),
- new NamedColor ("Aqua", Color.Aqua),
- new NamedColor ("Blue", Color.Blue),
- new NamedColor ("Purple", Color.Purple)
- };
-
- this.ItemTemplate = new DataTemplate (() => {
- return new NamedColorPage ();
- });
- }
- }
-
- // Data type:
- class NamedColor
- {
- public NamedColor (string name, Color color)
- {
- this.Name = name;
- this.Color = color;
- }
-
- public string Name { private set; get; }
-
- public Color Color { private set; get; }
-
- public override string ToString ()
- {
- return Name;
- }
- }
-
- // Format page
- class NamedColorPage : ContentPage
- {
- public NamedColorPage ()
- {
- // This binding is necessary to label the tabs in
- // the TabbedPage.
- this.SetBinding (ContentPage.TitleProperty, "Name");
- // BoxView to show the color.
- BoxView boxView = new BoxView {
- WidthRequest = 100,
- HeightRequest = 100,
- HorizontalOptions = LayoutOptions.Center
- };
- boxView.SetBinding (BoxView.ColorProperty, "Color");
-
- // Build the page
- this.Content = boxView;
- }
- }
-}
-
-
-]]></code>
- </example>
- <example>
- <para>The example below creates a tabbed view with two <see cref="T:Xamarin.Forms.ContentPage" /> instances.</para>
- <code lang="C#"><![CDATA[
-class TabbedPageDemoPage2 : TabbedPage
-{
- public TabbedPageDemoPage2 ()
- {
- this.Title = "TabbedPage";
- this.Children.Add (new ContentPage
- {
- Title = "Blue",
- Content = new BoxView
- {
- Color = Color.Blue,
- HeightRequest = 100f,
- VerticalOptions = LayoutOptions.Center
- },
- }
- );
- this.Children.Add (new ContentPage {
- Title = "Blue and Red",
- Content = new StackLayout {
- Children = {
- new BoxView { Color = Color.Blue },
- new BoxView { Color = Color.Red}
- }
- }
- });
- }
-}
- ]]></code>
- </example>
- <para>
- <img href="TabbedPage.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TabbedPage ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.TabbedPage" /> element with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BarBackgroundColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color BarBackgroundColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color BarBackgroundColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the background color of the bar.</summary>
- <value>The background color of the bar.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BarBackgroundColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BarBackgroundColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BarBackgroundColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.TabbedPage.BarBackgroundColor" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BarTextColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color BarTextColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color BarTextColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the color of text on the bar.</summary>
- <value>The color of text on the bar.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BarTextColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BarTextColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BarTextColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.TabbedPage.BarTextColor" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateDefault">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.Page CreateDefault (object item);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance class Xamarin.Forms.Page CreateDefault(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">An object for which to create a default page.</param>
- <summary>Creates a default page, suitable for display in <c>this</c><see cref="T:Xamarin.Forms.TabbedPage" /> page, for an object.</summary>
- <returns>A page that is titled with the string value of <paramref name="item" />.</returns>
- <remarks>This returns a new <see cref="T:Xamarin.Forms.Page" /> object that has its <see cref="P:Xamarin.Forms.Page.Title" /> property set to the value of <see cref="M:Object.ToString" /> when called on <paramref name="item" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.TabbedPage&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.TabbedPage&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.TabbedPage" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnParentSet">
- <MemberSignature Language="C#" Value="protected override void OnParentSet ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnParentSet() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Called when the parent is set.</summary>
- <remarks>This method iterates up the <see cref="P:Xamarin.Forms.Page.Parent" /> hierarchy and writes a message to the debug listeners if it detects a <see cref="T:Xamarin.Forms.NavigationPage" />. Application developers are advised that adding a <see cref="T:Xamarin.Forms.TabbedPage" /> to a <see cref="T:Xamarin.Forms.NavigationPage" /> may produce undesirable results.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TableIntent" FullName="Xamarin.Forms.TableIntent">
- <TypeSignature Language="C#" Value="public enum TableIntent" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TableIntent extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>TableIntent provides hints to the renderer about how a table will be used.</summary>
- <remarks>Using table intents will not effect the behavior of a table, and will only modify their visual appearance on screen, depending on the platform. Not all intents are unique on all platforms, however it is advisable to pick the intent which most closely represents your use case.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Data">
- <MemberSignature Language="C#" Value="Data" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TableIntent Data = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TableIntent</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A table intended to contain an arbitrary number of similar data entries.</summary>
- </Docs>
- </Member>
- <Member MemberName="Form">
- <MemberSignature Language="C#" Value="Form" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TableIntent Form = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TableIntent</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A table which is used to contain information that would normally be contained in a form.</summary>
- </Docs>
- </Member>
- <Member MemberName="Menu">
- <MemberSignature Language="C#" Value="Menu" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TableIntent Menu = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TableIntent</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A table intended to be used as a menu for selections.</summary>
- </Docs>
- </Member>
- <Member MemberName="Settings">
- <MemberSignature Language="C#" Value="Settings" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TableIntent Settings = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TableIntent</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A table containing a set of switches, toggles, or other modifiable configuration settings.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TableRoot" FullName="Xamarin.Forms.TableRoot">
- <TypeSignature Language="C#" Value="public sealed class TableRoot : Xamarin.Forms.TableSectionBase&lt;Xamarin.Forms.TableSection&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TableRoot extends Xamarin.Forms.TableSectionBase`1&lt;class Xamarin.Forms.TableSection&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TableSectionBase&lt;Xamarin.Forms.TableSection&gt;</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="T">Xamarin.Forms.TableSection</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TableSection" /> that contains either a table section or the entire table.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TableRoot ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Constructs and initializes a new instance of the <see cref="T:Xamarin.Forms.TableRoot" /> class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TableRoot (string title);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string title) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="title" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="title">The title of the table.</param>
- <summary>Constructs and initializes a new instance of the <see cref="T:Xamarin.Forms.TableRoot" /> class with a title.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TableSection" FullName="Xamarin.Forms.TableSection">
- <TypeSignature Language="C#" Value="public sealed class TableSection : Xamarin.Forms.TableSectionBase&lt;Xamarin.Forms.Cell&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TableSection extends Xamarin.Forms.TableSectionBase`1&lt;class Xamarin.Forms.Cell&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TableSectionBase&lt;Xamarin.Forms.Cell&gt;</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="T">Xamarin.Forms.Cell</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A logical and visible section of a <see cref="T:Xamarin.Forms.TableView" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TableSection ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.TableSection" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TableSection (string title);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string title) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="title" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="title">The title of the table section.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.TableSection" /> with the title <paramref name="title" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TableSectionBase" FullName="Xamarin.Forms.TableSectionBase">
- <TypeSignature Language="C#" Value="public abstract class TableSectionBase : Xamarin.Forms.BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit TableSectionBase extends Xamarin.Forms.BindableObject" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Abstract base class defining a table section.</summary>
- <remarks>
- <para>
- <img href="TableSectionBase.Hierarchy.png" />
- </para>
- <para>XAML for Xamarin.Forms supports the following property for the <see cref="T:Xamarin.Forms.TableSectionBase" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>Title</term>
- <description>
- <para>A title for the section.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected TableSectionBase ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.TableSectionBase" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected TableSectionBase (string title);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(string title) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="title" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="title">The title of the table section.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.TableSectionBase" /> object with the specified <paramref name="title" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Title">
- <MemberSignature Language="C#" Value="public string Title { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Title" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the title.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TitleProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TitleProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TitleProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.TableSectionBase.Title" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TableSectionBase&lt;T&gt;" FullName="Xamarin.Forms.TableSectionBase&lt;T&gt;">
- <TypeSignature Language="C#" Value="public abstract class TableSectionBase&lt;T&gt; : Xamarin.Forms.TableSectionBase, System.Collections.Generic.ICollection&lt;T&gt;, System.Collections.Generic.IEnumerable&lt;T&gt;, System.Collections.Generic.IList&lt;T&gt;, System.Collections.Specialized.INotifyCollectionChanged where T : BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit TableSectionBase`1&lt;(class Xamarin.Forms.BindableObject) T&gt; extends Xamarin.Forms.TableSectionBase implements class System.Collections.Generic.ICollection`1&lt;!T&gt;, class System.Collections.Generic.IEnumerable`1&lt;!T&gt;, class System.Collections.Generic.IList`1&lt;!T&gt;, class System.Collections.IEnumerable, class System.Collections.Specialized.INotifyCollectionChanged" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>Xamarin.Forms.TableSectionBase</BaseTypeName>
- <BaseTypeArguments>
- <BaseTypeArgument TypeParamName="!0">T</BaseTypeArgument>
- </BaseTypeArguments>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.Generic.ICollection&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IEnumerable&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IList&lt;T&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Specialized.INotifyCollectionChanged</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>
- Table section that contains instances of type T that are rendered by Xamarin.Forms.</summary>
- <remarks>
- <para>
- Sections are used to group cells in the screen and they are the
- only valid direct child of the <see cref="T:Xamarin.Forms.TableRoot" />. Sections can contain
- any of the standard <see cref="T:Xamarin.Forms.Cell" />s, including new <see cref="T:Xamarin.Forms.TableRoot" />s.
- </para>
- <para>
- <see cref="T:Xamarin.Forms.TableRoot" />s embedded in a section are used to navigate to a new
- deeper level.
- </para>
- <para>
- You can assign a header and a footer either as strings (Header and Footer)
- properties, or as Views to be shown (HeaderView and FooterView). Internally
- this uses the same storage, so you can only show one or the other.
- </para>
- <para>Subtypes of <see cref="T:Xamarin.Forms.TableSectionBase`1" /> are <see cref="T:Xamarin.Forms.TableSection" /> and <see cref="T:Xamarin.Forms.TableRoot" />, as shown in the following diagram:</para>
- <para>
- <img href="TableSection.Hierarchy.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected TableSectionBase ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>
- Constructs a new <see cref="T:Xamarin.Forms.TableSection`1" /> instance with an empty title.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected TableSectionBase (string title);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(string title) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="title" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="title">The title of the table section.</param>
- <summary>
- Constructs a new <see cref="T:Xamarin.Forms.TableSection`1" /> instance with the specified <paramref name="title" />.
- </summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (System.Collections.Generic.IEnumerable&lt;T&gt; items);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Add(class System.Collections.Generic.IEnumerable`1&lt;!T&gt; items) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="items" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" />
- </Parameters>
- <Docs>
- <param name="items">The items to add.</param>
- <summary>Adds a list of items to this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (T item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Add(!T item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <param name="item">The item to add.</param>
- <summary>Adds an item to this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Clear">
- <MemberSignature Language="C#" Value="public void Clear ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Clear() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Removes all items in this <see cref="T:Xamarin.Forms.TableSectionBase`1" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CollectionChanged">
- <MemberSignature Language="C#" Value="public event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Specialized.NotifyCollectionChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when one or more items is added to or removed from this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Contains">
- <MemberSignature Language="C#" Value="public bool Contains (T item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(!T item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <param name="item">The object for which to determine whether or not this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object has a reference.</param>
- <summary>Returns a Boolean value that indicates whether or not this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> has a reference to a particular object.</summary>
- <returns>
- <see langword="true" /> if this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object contains a reference to <paramref name="item" />. Otherwise, <see langword="false" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CopyTo">
- <MemberSignature Language="C#" Value="public void CopyTo (T[] array, int arrayIndex);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyTo(!T[] array, int32 arrayIndex) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="array" Type="T[]" />
- <Parameter Name="arrayIndex" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="array">The array to which to copy the items.</param>
- <param name="arrayIndex">The index into <paramref name="array" /> at which to begin placing copied elements.</param>
- <summary>Copies the elements of the current collection to an <see cref="T:System.Array" />, starting at the specified index.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Count">
- <MemberSignature Language="C#" Value="public int Count { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the number of items in this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object.</summary>
- <value>The number of items in this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetEnumerator">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;T&gt; GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;!T&gt; GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerator&lt;T&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns an enumerator that iterates through the items in this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IndexOf">
- <MemberSignature Language="C#" Value="public int IndexOf (T item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 IndexOf(!T item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <param name="item">The instance for which to find its index.</param>
- <summary>Returns the index of the first occurrence of <paramref name="item" /> in this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object.</summary>
- <returns>The index of the first occurrence of <paramref name="item" /> in this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Insert">
- <MemberSignature Language="C#" Value="public void Insert (int index, T item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Insert(int32 index, !T item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <param name="index">The position at which to insert <paramref name="item" />.</param>
- <param name="item">The item to insert.</param>
- <summary>Inserts an item into this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object at the specified position.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Item">
- <MemberSignature Language="C#" Value="public T this[int index] { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T Item(int32)" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">The location of the item to return.</param>
- <summary>Returns the item that is stored at the location in this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object that is specified by <paramref name="index" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Calls the <see cref="M:Xamarin.Forms.BindableObject.SetInheritedBindingContext" /> method, passing the new binding context, on each of the items in this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Remove">
- <MemberSignature Language="C#" Value="public bool Remove (T item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Remove(!T item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <param name="item">The item to remove.</param>
- <summary>Removes a specified item from this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object.</summary>
- <returns>
- <see langword="true" />, if item was removed from the current collection; <see langword="false" /> if item was not found in the current collection..</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RemoveAt">
- <MemberSignature Language="C#" Value="public void RemoveAt (int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveAt(int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">The position in this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object from which to remove an item.</param>
- <summary>Removes a specified item from this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object at the position that is specified by <paramref name="index" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.Generic.ICollection&lt;T&gt;.IsReadOnly">
- <MemberSignature Language="C#" Value="bool System.Collections.Generic.ICollection&lt;T&gt;.IsReadOnly { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection&lt;T&gt;.IsReadOnly" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Returns <see langword="false" />; The collection of objects in this can be changed.</summary>
- <value>
- <see langword="false" />; The collection of objects in this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object can be changed.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
- <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerator</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns an enumerator that iterates through the collection of objects in this <see cref="T:Xamarin.Forms.TableSectionBase`1" /> object.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TableView" FullName="Xamarin.Forms.TableView">
- <TypeSignature Language="C#" Value="public class TableView : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.TableView&gt;, Xamarin.Forms.ITableViewController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TableView extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.TableView&gt;, class Xamarin.Forms.ITableViewController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.TableView&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.ITableViewController</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Root")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._TableViewRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> that holds rows of <see cref="T:Xamarin.Forms.Cell" /> elements.</summary>
- <remarks>
- <para>A <see cref="T:Xamarin.Forms.TableView" /> has a <see cref="T:Xamarin.Forms.TableRoot" /> as its <see cref="P:Xamarin.Forms.TableView.Root" /> property. The <see cref="T:Xamarin.Forms.TableView.TableRoot" /> is a type of <see cref="T:Xamarin.Forms.TableSection" />. </para>
- <para>The following example shows a basic table with two sections.</para>
- <example>
- <code lang="C#"><![CDATA[
-public class App : Application
-{
- public App()
- {
- MainPage = new ContentPage {
- Content = new TableView {
- Intent = TableIntent.Form,
- Root = new TableRoot ("Table Title") {
- new TableSection ("Section 1 Title") {
- new TextCell {
- Text = "TextCell Text",
- Detail = "TextCell Detail"
- },
- new EntryCell {
- Label = "EntryCell:",
- Placeholder = "default keyboard",
- Keyboard = Keyboard.Default
- }
- },
- new TableSection ("Section 2 Title") {
- new EntryCell {
- Label = "Another EntryCell:",
- Placeholder = "phone keyboard",
- Keyboard = Keyboard.Telephone
- },
- new SwitchCell {
- Text = "SwitchCell:"
- }
- }
- }
- }
- };
- }
- // OnStart, OnSleep, OnResume overrides omitted...
-}
- ]]></code>
- </example>
- <para>
- <img href="TableView.TripleScreenShot.png" />
- </para>
- <para>XAML for Xamarin.Forms supports the following properties for the <see cref="T:Xamarin.Forms.TableView" /> class:</para>
- <list type="table">
- <listheader>
- <term>Property</term>
- <description>Value</description>
- </listheader>
- <item>
- <term>HasUnevenRows</term>
- <description>
- <para>
- <c>true</c> or <c>false</c>, to indicate whether rows in the table view will specify their own height.</para>
- </description>
- </item>
- <item>
- <term>Intent</term>
- <description>
- <para>
- <c>Data</c>, <c>Form</c>, <c>Menu</c>, or <c>Settings</c>.</para>
- </description>
- </item>
- <item>
- <term>RowHeight</term>
- <description>
- <para>
- <c>Horizontal</c> or <c>Vertical</c>, to indicate the scroll direction.</para>
- </description>
- </item>
- </list>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TableView ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new <see cref="T:Xamarin.Forms.TableView" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TableView (Xamarin.Forms.TableRoot root);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.TableRoot root) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="root" Type="Xamarin.Forms.TableRoot" />
- </Parameters>
- <Docs>
- <param name="root">The root of the table view.</param>
- <summary>Initializes a new <see cref="T:Xamarin.Forms.TableView" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HasUnevenRows">
- <MemberSignature Language="C#" Value="public bool HasUnevenRows { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool HasUnevenRows" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that indicates whether the rows that are contained in this <see cref="T:Xamarin.Forms.TableView" /> can have uneven rows.</summary>
- <value>To be added.</value>
- <remarks>
- <para>When the <see cref="P:Xamarin.Forms.TableView.HasUnevenRows" /> property is <see langword="true" />, application developers can set the <see cref="P:Xamarin.Forms.Cell.Height" /> properties to control the height of <see cref="T:Xamarin.Forms.Cell" /> items in the table. When the <see cref="P:Xamarin.Forms.TableView.HasUnevenRows" /> property is <see langword="true" />, the <see cref="P:Xamarin.Forms.TableView.RowHeight" /> property is ignored. When the <see cref="P:Xamarin.Forms.TableView.HasUnevenRows" /> property is <see langword="false" />, app developers can set the <see cref="P:Xamarin.Forms.TableView.RowHeight" /> property to set the height of all Cells, and their individual <see cref="P:Xamarin.Forms.Cell.Height" /> properties are ignored.</para>
- <block subset="none" type="note">
- <para>Developers must specify row heights on the iOS platform, even when <see cref="P:Xamarin.Forms.TableView.HasUnevenRows" /> is <see langword="true" />.</para>
- </block>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="HasUnevenRowsProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HasUnevenRowsProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HasUnevenRowsProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the HasUnevenRows property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Intent">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.TableIntent Intent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.TableIntent Intent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TableIntent</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the intent of the table.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Model">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.TableModel Model { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.TableModel Model" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.TableModel</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ModelChanged">
- <MemberSignature Language="C#" Value="public event EventHandler ModelChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler ModelChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.TableView&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.TableView&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.TableView&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.TableView" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called when the binding context changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnModelChanged">
- <MemberSignature Language="C#" Value="protected virtual void OnModelChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnModelChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called when the model changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The width constraint of the size request.</param>
- <param name="heightConstraint">The height constraint of the size request.</param>
- <summary>Method that is called when a size request is made.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Root">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.TableRoot Root { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.TableRoot Root" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TableRoot</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the root of the table.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowHeight">
- <MemberSignature Language="C#" Value="public int RowHeight { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 RowHeight" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>An integer that describes the height of the items in the list. This is ignored if HasUnevenRows is true.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowHeightProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty RowHeightProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty RowHeightProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the row height property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ITableViewController.Model">
- <MemberSignature Language="C#" Value="Xamarin.Forms.ITableModel Xamarin.Forms.ITableViewController.Model { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ITableModel Xamarin.Forms.ITableViewController.Model" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ITableModel</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Internal.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TabsStyle" FullName="Xamarin.Forms.TabsStyle">
- <TypeSignature Language="C#" Value="public enum TabsStyle" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TabsStyle extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates tab styles for tabbed pages.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="Default" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TabsStyle Default = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TabsStyle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Tabs are placed and displayed according to system defaults.</summary>
- </Docs>
- </Member>
- <Member MemberName="Hidden">
- <MemberSignature Language="C#" Value="Hidden" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TabsStyle Hidden = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TabsStyle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Tabs are hidden.</summary>
- </Docs>
- </Member>
- <Member MemberName="Icons">
- <MemberSignature Language="C#" Value="Icons" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TabsStyle Icons = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TabsStyle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Tabs are shown as icons.</summary>
- </Docs>
- </Member>
- <Member MemberName="OnBottom">
- <MemberSignature Language="C#" Value="OnBottom" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TabsStyle OnBottom = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TabsStyle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Tabs are displayed at the bottom of the page.</summary>
- </Docs>
- </Member>
- <Member MemberName="OnNavigation">
- <MemberSignature Language="C#" Value="OnNavigation" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TabsStyle OnNavigation = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TabsStyle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Tabs are displayed when the user swipes from a screen edge.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TapGestureRecognizer" FullName="Xamarin.Forms.TapGestureRecognizer">
- <TypeSignature Language="C#" Value="public sealed class TapGestureRecognizer : Xamarin.Forms.GestureRecognizer" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TapGestureRecognizer extends Xamarin.Forms.GestureRecognizer" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.GestureRecognizer</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Provides tap gesture recognition and events.</summary>
- <remarks>Can be used to recognize single and multiple tap gestures.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TapGestureRecognizer ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of a TapGestureRecognizer object.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TapGestureRecognizer (Action&lt;Xamarin.Forms.View,object&gt; tappedCallback);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Action`2&lt;class Xamarin.Forms.View, object&gt; tappedCallback) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("TapGestureRecognizer(Action&lt;View, object&gt; tappedCallback) is obsolete as of version 1.0.2. Please use Command instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <Parameters>
- <Parameter Name="tappedCallback" Type="System.Action&lt;Xamarin.Forms.View,System.Object&gt;" />
- </Parameters>
- <Docs>
- <param name="tappedCallback">An action whose first argument is the View the recognizer is associated with and whose second argument is the callback parameter.</param>
- <summary>Initializes a new instance of a TapGestureRecognizer object with a parameterized callback.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TapGestureRecognizer (Action&lt;Xamarin.Forms.View&gt; tappedCallback);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Action`1&lt;class Xamarin.Forms.View&gt; tappedCallback) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("TapGestureRecognizer(Action&lt;View&gt; tappedCallback) is obsolete as of version 1.0.2. Please use Command instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <Parameters>
- <Parameter Name="tappedCallback" Type="System.Action&lt;Xamarin.Forms.View&gt;" />
- </Parameters>
- <Docs>
- <param name="tappedCallback">An action whose first argument is the View the recognizer is associated with.</param>
- <summary>Initializes a new instance of a TapGestureRecognizer object with a callback.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Command">
- <MemberSignature Language="C#" Value="public System.Windows.Input.ICommand Command { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Windows.Input.ICommand Command" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Windows.Input.ICommand</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The Command to invoke when the gesture has been triggered by the user. This is a bindable property.</summary>
- <value>To be added.</value>
- <remarks>The object passed to the Command will be the contents of <see cref="P:Xamarin.Forms.TapGestureRecognizer.CommandParameter" /></remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandParameter">
- <MemberSignature Language="C#" Value="public object CommandParameter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object CommandParameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>An object to be passed to the TappedCallback. This is a bindable property.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandParameterProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CommandParameterProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CommandParameterProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the CommandParameter bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CommandProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CommandProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Command bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="NumberOfTapsRequired">
- <MemberSignature Language="C#" Value="public int NumberOfTapsRequired { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 NumberOfTapsRequired" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The number of taps required to trigger the callback. This is a bindable property.</summary>
- <value>The number of taps to recognize. The default value is 1.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="NumberOfTapsRequiredProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty NumberOfTapsRequiredProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty NumberOfTapsRequiredProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the NumberOfTapsRequired bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendTapped">
- <MemberSignature Language="C#" Value="public void SendTapped (Xamarin.Forms.View sender);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SendTapped(class Xamarin.Forms.View sender) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="Xamarin.Forms.View" />
- </Parameters>
- <Docs>
- <param name="sender">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Tapped">
- <MemberSignature Language="C#" Value="public event EventHandler Tapped;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Tapped" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the user taps.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TappedCallback">
- <MemberSignature Language="C#" Value="public Action&lt;Xamarin.Forms.View,object&gt; TappedCallback { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Action`2&lt;class Xamarin.Forms.View, object&gt; TappedCallback" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("TappedCallback is obsolete as of version 1.0.2. Please use Command instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Action&lt;Xamarin.Forms.View,System.Object&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The action to invoke when the gesture has been triggered by the user. This is a bindable property.</summary>
- <value>An action that will be invoked.</value>
- <remarks>The object passed to the callback will be the contents of <see cref="P:Xamarin.Forms.TapGestureRecognizer.TappedCallbackParameter" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TappedCallbackParameter">
- <MemberSignature Language="C#" Value="public object TappedCallbackParameter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object TappedCallbackParameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("TappedCallbackParameter is obsolete as of version 1.0.2. Please use Command instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>An object to be passed to the TappedCallback. This is a bindable property.</summary>
- <value>An object.</value>
- <remarks>The primary use case for this property is Xaml bindings.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TappedCallbackParameterProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TappedCallbackParameterProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TappedCallbackParameterProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("TappedCallbackParameterProperty is obsolete as of version 1.0.2. Please use Command instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the TappedCallbackParameter bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TappedCallbackProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TappedCallbackProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TappedCallbackProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("TappedCallbackProperty is obsolete as of version 1.0.2. Please use Command instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the TappedCallback bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TappedEventArgs" FullName="Xamarin.Forms.TappedEventArgs">
- <TypeSignature Language="C#" Value="public class TappedEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TappedEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Arguments for the <see cref="T:Xamarin.Forms.TappedEvent" /> event.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TappedEventArgs (object parameter);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(object parameter) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="parameter" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="parameter">A parameter object for the tapped event.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.TappedEventArgs" /> object with the supplied parameter.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Parameter">
- <MemberSignature Language="C#" Value="public object Parameter { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Parameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the parameter object for this <see cref="T:Xamarin.Forms.TappedEventArgs" /> object.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TargetIdiom" FullName="Xamarin.Forms.TargetIdiom">
- <TypeSignature Language="C#" Value="public enum TargetIdiom" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TargetIdiom extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Indicates the type of device Forms is working on.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="Desktop">
- <MemberSignature Language="C#" Value="Desktop" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TargetIdiom Desktop = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TargetIdiom</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that Forms is running on a desktop.</summary>
- </Docs>
- </Member>
- <Member MemberName="Phone">
- <MemberSignature Language="C#" Value="Phone" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TargetIdiom Phone = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TargetIdiom</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the width of the iPhone, iPod Touch, Windows Phone, or Android device on which Forms is running is narrower than 600 dips.</summary>
- </Docs>
- </Member>
- <Member MemberName="Tablet">
- <MemberSignature Language="C#" Value="Tablet" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TargetIdiom Tablet = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TargetIdiom</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the width of the iPad, Windows 8.1, or Android device on which Forms is running is wider than 600 dips.</summary>
- </Docs>
- </Member>
- <Member MemberName="TV">
- <MemberSignature Language="C#" Value="TV" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TargetIdiom TV = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TargetIdiom</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that Forms is running on a Tizen app on Tizen TV.</summary>
- </Docs>
- </Member>
- <Member MemberName="Unsupported">
- <MemberSignature Language="C#" Value="Unsupported" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TargetIdiom Unsupported = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TargetIdiom</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>(Unused) Indicates that Forms is running on an unsupported device.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TargetPlatform" FullName="Xamarin.Forms.TargetPlatform">
- <TypeSignature Language="C#" Value="public enum TargetPlatform" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TargetPlatform extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Indicates the kind of OS Forms is currently working on.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="Android">
- <MemberSignature Language="C#" Value="Android" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TargetPlatform Android = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TargetPlatform</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that Forms is running on a Google Android OS.</summary>
- </Docs>
- </Member>
- <Member MemberName="iOS">
- <MemberSignature Language="C#" Value="iOS" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TargetPlatform iOS = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TargetPlatform</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that Forms is running on an Apple iOS OS.</summary>
- </Docs>
- </Member>
- <Member MemberName="Other">
- <MemberSignature Language="C#" Value="Other" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TargetPlatform Other = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TargetPlatform</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>(Unused) Indicates that Forms is running on an undefined platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="Windows">
- <MemberSignature Language="C#" Value="Windows" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TargetPlatform Windows = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TargetPlatform</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that forms is running on the Windows platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="WinPhone">
- <MemberSignature Language="C#" Value="WinPhone" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TargetPlatform WinPhone = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TargetPlatform</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that Forms is running on a Microsoft WinPhone OS.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TemplateBinding" FullName="Xamarin.Forms.TemplateBinding">
- <TypeSignature Language="C#" Value="public class TemplateBinding : Xamarin.Forms.BindingBase" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TemplateBinding extends Xamarin.Forms.BindingBase" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindingBase</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Binds a template property to the parent of the view that owns a <see cref="T:Xamarin.Forms.ControlTemplate" />.</summary>
- <remarks>
- <para>Control templates provide reusable styling and functionality for common UI elements in an application. They do this by providing a common set of properties that bind to the parents of the View that owns the View to which the control template is bound.</para>
- <example>
- <para>Application developers can assign these properties through XAML, as in the following example: </para>
- <code lang="XAML"><![CDATA[
-<ControlTemplate x:Key="LoginTemplate">
- <StackLayout VerticalOptions="CenterAndExpand" Spacing="20" Padding="20">
- <Entry Text="{TemplateBinding Username}" Placeholder="Username" />
- <Entry Text="{TemplateBinding Password}" Placeholder="Password" />
- <Button Command="{TemplateBinding Command}" Text="Click Here To Log In" />
- </StackLayout>
-</ControlTemplate>]]></code>
- <para>Additionally, application developers can use the <see cref="T:Xamarin.Forms.TemplateExtensions.SetBinding" /> static method to set template bindings in code.</para>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TemplateBinding ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates an empty template binding.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TemplateBinding (string path, Xamarin.Forms.BindingMode mode = Xamarin.Forms.BindingMode.Default, Xamarin.Forms.IValueConverter converter = null, object converterParameter = null, string stringFormat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string path, valuetype Xamarin.Forms.BindingMode mode, class Xamarin.Forms.IValueConverter converter, object converterParameter, string stringFormat) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="path" Type="System.String" />
- <Parameter Name="mode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="converter" Type="Xamarin.Forms.IValueConverter" />
- <Parameter Name="converterParameter" Type="System.Object" />
- <Parameter Name="stringFormat" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="path">A string that identifies the property to which to bind.</param>
- <param name="mode">The binding mode.</param>
- <param name="converter">A type converter to use to convert strings into instances of the bound property type.</param>
- <param name="converterParameter">A parameter to pass to the converter.</param>
- <param name="stringFormat">A format string to use for displaying property values.</param>
- <summary>Creates a new TemplateBinding with the specified values. Must be non-empty and non-null.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Converter">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IValueConverter Converter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IValueConverter Converter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IValueConverter</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the type converter to use to convert strings into instances of the bound property type.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConverterParameter">
- <MemberSignature Language="C#" Value="public object ConverterParameter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object ConverterParameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a format string to use for displaying property values.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Path">
- <MemberSignature Language="C#" Value="public string Path { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Path" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a string that identifies the property to which to bind.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TemplatedPage" FullName="Xamarin.Forms.TemplatedPage">
- <TypeSignature Language="C#" Value="public class TemplatedPage : Xamarin.Forms.Page" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TemplatedPage extends Xamarin.Forms.Page" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Page</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A page that displays full-screen content with a control template, and the base class for <see cref="T:Xamarin.Forms.ContentPage" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TemplatedPage ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new empty templated page.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ControlTemplate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ControlTemplate ControlTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ControlTemplate ControlTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ControlTemplate</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the control template that is used to display content.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ControlTemplateProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ControlTemplateProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ControlTemplateProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="T:Xamarin.Forms.TemplatedPage.ControlTemplate" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TemplatedView" FullName="Xamarin.Forms.TemplatedView">
- <TypeSignature Language="C#" Value="public class TemplatedView : Xamarin.Forms.Layout" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TemplatedView extends Xamarin.Forms.Layout" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Layout</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A view that displays content with a control template, and the base class for <see cref="T:Xamarin.Forms.ContentView" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TemplatedView ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new empty templated view.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ControlTemplate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ControlTemplate ControlTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ControlTemplate ControlTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ControlTemplate</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the control template that is used to display content.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ControlTemplateProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ControlTemplateProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ControlTemplateProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="T:Xamarin.Forms.TemplatedView.ControlTemplate" /> property..</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutChildren">
- <MemberSignature Language="C#" Value="protected override void LayoutChildren (double x, double y, double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void LayoutChildren(float64 x, float64 y, float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">The X coordinate of the upper left corner of the bounding rectangle.</param>
- <param name="y">The Y coordinate of the upper left corner of the bounding rectangle.</param>
- <param name="width">The width of the bounding rectangle.</param>
- <param name="height">The height of the bounding rectangle.</param>
- <summary>Positions and sizes the children of the templated view within the rectangle defined by <paramref name="x" />, <paramref name="y" />, <paramref name="width" />, and <paramref name="height" />T.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The width constraint that was passed with the request.</param>
- <param name="heightConstraint">The height constraint that was passed with the request.</param>
- <summary>Method that is called when the layout updates.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TemplateExtensions" FullName="Xamarin.Forms.TemplateExtensions">
- <TypeSignature Language="C#" Value="public static class TemplateExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit TemplateExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Extension class for DataTemplate, providing a string-based shortcut method for defining a Binding.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="SetBinding">
- <MemberSignature Language="C#" Value="public static void SetBinding (this Xamarin.Forms.DataTemplate self, Xamarin.Forms.BindableProperty targetProperty, string path);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBinding(class Xamarin.Forms.DataTemplate self, class Xamarin.Forms.BindableProperty targetProperty, string path) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.DataTemplate" RefType="this" />
- <Parameter Name="targetProperty" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="path" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="self">The template on which this method operates.</param>
- <param name="targetProperty">The target property of the binding.</param>
- <param name="path">The path to the binding.</param>
- <summary>Binds the <paramref name="self" /> object's <paramref name="targetProperty" /> to a new <see cref="T:Xamarin.Forms.Binding" /> instance that was created with <paramref name="path" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TextAlignment" FullName="Xamarin.Forms.TextAlignment">
- <TypeSignature Language="C#" Value="public enum TextAlignment" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TextAlignment extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates values that control text alignment.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Center">
- <MemberSignature Language="C#" Value="Center" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TextAlignment Center = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TextAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that text will be aligned in the middle of either horizontally or vertically aligned text.</summary>
- </Docs>
- </Member>
- <Member MemberName="End">
- <MemberSignature Language="C#" Value="End" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TextAlignment End = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TextAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that text will be aligned to the right or bottom of horizontally or vertically aligned text, respectively.</summary>
- </Docs>
- </Member>
- <Member MemberName="Start">
- <MemberSignature Language="C#" Value="Start" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.TextAlignment Start = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TextAlignment</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that text will be aligned to the left or top of horizontally or vertically aligned text, respectively.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TextCell" FullName="Xamarin.Forms.TextCell">
- <TypeSignature Language="C#" Value="public class TextCell : Xamarin.Forms.Cell" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TextCell extends Xamarin.Forms.Cell" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Cell</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>
- A <see cref="T:Xamarin.Forms.Cell" /> with primary <see cref="P:Xamarin.Forms.TextCell.Text" /> and <see cref="P:Xamarin.Forms.TextCell.Detail" /> text.
- </summary>
- <remarks>
- <para>The following example shows a basic use.</para>
- <example>
- <code lang="C#"><![CDATA[
-public class App : Application
-{
- public App()
- {
- MainPage = new ContentPage {
- Content = new TableView {
- Intent = TableIntent.Form,
- Root = new TableRoot ("Table Title") {
- new TableSection ("Section 1 Title") {
- new TextCell {
- Text = "TextCell Text",
- Detail = "TextCell Detail"
- },
- new EntryCell {
- Label = "EntryCell:",
- Placeholder = "default keyboard",
- Keyboard = Keyboard.Default
- }
- },
- new TableSection ("Section 2 Title") {
- new EntryCell {
- Label = "Another EntryCell:",
- Placeholder = "phone keyboard",
- Keyboard = Keyboard.Telephone
- },
- new SwitchCell {
- Text = "SwitchCell:"
- }
- }
- }
- }
- };
- }
- // OnStart, OnSleep, OnResume overrides omitted...
-}]]></code>
- </example>
- <para>
- <img href="TextCell.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TextCell ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the TextCell class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Command">
- <MemberSignature Language="C#" Value="public System.Windows.Input.ICommand Command { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Windows.Input.ICommand Command" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Windows.Input.ICommand</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the ICommand to be executed when the TextCell is tapped. This is a bindable property.</summary>
- <value>
- </value>
- <remarks>Setting the Command property has a side effect of changing the Enabled property depending on ICommand.CanExecute.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandParameter">
- <MemberSignature Language="C#" Value="public object CommandParameter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object CommandParameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the parameter passed when invoking the Command. This is a bindable property.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandParameterProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CommandParameterProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CommandParameterProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the CommandParameter bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CommandProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CommandProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Command bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Detail">
- <MemberSignature Language="C#" Value="public string Detail { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Detail" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the secondary text to be displayed in the TextCell. This is a bindable property.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DetailColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color DetailColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color DetailColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the color to render the secondary text. This is a bindable property.</summary>
- <value>The color of the text. Color.Default is the default color value.</value>
- <remarks>Not all platforms may support transparent text rendering. Using Color.Default will result in the system theme color being used.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DetailColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty DetailColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty DetailColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the DetailColor bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DetailProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty DetailProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty DetailProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the secondary text to be displayed. This is a bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OnTapped">
- <MemberSignature Language="C#" Value="protected override void OnTapped ();" />
- <MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig virtual instance void OnTapped() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invoked whenever the Cell is Tapped.</summary>
- <remarks>Overriden for TextCell.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Text">
- <MemberSignature Language="C#" Value="public string Text { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Text" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the primary text to be displayed. This is a bindable property.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color TextColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color TextColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the color to render the primary text. This is a bindable property.</summary>
- <value>The color of the text.</value>
- <remarks>Not all platforms may support transparent text rendering. Using Color.Default will result in the system theme color being used. Color.Default is the default color value.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the TextColor bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Text bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TextChangedEventArgs" FullName="Xamarin.Forms.TextChangedEventArgs">
- <TypeSignature Language="C#" Value="public class TextChangedEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TextChangedEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Event arguments for <c>TextChanged</c> events. Provides old and new text values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TextChangedEventArgs (string oldTextValue, string newTextValue);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string oldTextValue, string newTextValue) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="oldTextValue" Type="System.String" />
- <Parameter Name="newTextValue" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="oldTextValue">To be added.</param>
- <param name="newTextValue">To be added.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.TextChangedEventArgs" /> with <paramref name="oldTextValue" /> and <paramref name="newTextValue" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NewTextValue">
- <MemberSignature Language="C#" Value="public string NewTextValue { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string NewTextValue" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the new text value.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OldTextValue">
- <MemberSignature Language="C#" Value="public string OldTextValue { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string OldTextValue" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the old text value.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Thickness" FullName="Xamarin.Forms.Thickness">
- <TypeSignature Language="C#" Value="public struct Thickness" />
- <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Thickness extends System.ValueType" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.ValueType</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerDisplay("Left={Left}, Top={Top}, Right={Right}, Bottom={Bottom}, HorizontalThickness={HorizontalThickness}, VerticalThickness={VerticalThickness}")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.ThicknessTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Struct defining thickness around the edges of a <see cref="T:Xamarin.Forms.Rectangle" /> using doubles.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Thickness (double uniformSize);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 uniformSize) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="uniformSize" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="uniformSize">The uniform size of all edges in the new thickness.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Thickness" /> object that represents a uniform thickness of size <paramref name="uniformSize" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Thickness (double horizontalSize, double verticalSize);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 horizontalSize, float64 verticalSize) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="horizontalSize" Type="System.Double" />
- <Parameter Name="verticalSize" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="horizontalSize">The width of the left and right thicknesses.</param>
- <param name="verticalSize">The height of the top and bottom thicknesses.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Thickness" /> object that has a horizontal thickness of <paramref name="horizontalSize" /> and a vertical thickness of <paramref name="verticalSize" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Thickness (double left, double top, double right, double bottom);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 left, float64 top, float64 right, float64 bottom) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="left" Type="System.Double" />
- <Parameter Name="top" Type="System.Double" />
- <Parameter Name="right" Type="System.Double" />
- <Parameter Name="bottom" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="left">The width of the left thickness.</param>
- <param name="top">The height of the top thickness.</param>
- <param name="right">The width of the right thickness.</param>
- <param name="bottom">The height of the bottom thickness.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Thickness" /> object with thicknesses defined by <paramref name="left" />, <paramref name="top" />, <paramref name="right" />, and <paramref name="bottom" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Bottom">
- <MemberSignature Language="C#" Value="public double Bottom { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Bottom" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The thickness of the bottom of a rectangle.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="obj" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="obj">A <see cref="T:Xamarin.Forms.Thickness" /> to be compared.</param>
- <summary>Whether the <paramref name="obj" /> is a <see cref="T:Xamarin.Forms.Thickness" /> with equivalent values.</summary>
- <returns>
- <see langword="true" /> if <paramref name="obj" /> is a <see cref="T:Xamarin.Forms.Thickness" /> and has equivalent values..</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>A has value for this <see cref="T:Xamarin.Forms.Thickness" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HorizontalThickness">
- <MemberSignature Language="C#" Value="public double HorizontalThickness { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 HorizontalThickness" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The sum of <see cref="P:Xamarin.Forms.Thickness.Left" /> and <see cref="P:Xamarin.Forms.Thickness.Right" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Left">
- <MemberSignature Language="C#" Value="public double Left { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Left" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The thickness of the left side of a rectangle.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Equality">
- <MemberSignature Language="C#" Value="public static bool op_Equality (Xamarin.Forms.Thickness left, Xamarin.Forms.Thickness right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype Xamarin.Forms.Thickness left, valuetype Xamarin.Forms.Thickness right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Thickness" />
- <Parameter Name="right" Type="Xamarin.Forms.Thickness" />
- </Parameters>
- <Docs>
- <param name="left">A <see cref="T:Xamarin.Forms.Thickness" /> to be compared.</param>
- <param name="right">A <see cref="T:Xamarin.Forms.Thickness" /> to be compared.</param>
- <summary>Whether two <see cref="T:Xamarin.Forms.Thickness" />es have identical values.</summary>
- <returns>
- <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> have identical values for <see cref="P:Xamarin.Forms.Thickness.Left" />,<see cref="P:Xamarin.Forms.Thickness.Right" />, <see cref="P:Xamarin.Forms.Thickness.Top" />, and <see cref="P:Xamarin.Forms.Thickness.Bottom" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Thickness op_Implicit (double uniformSize);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype Xamarin.Forms.Thickness op_Implicit(float64 uniformSize) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Thickness</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="uniformSize" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="uniformSize">The value for the uniform Thickness.</param>
- <summary>Implicit cast operator from <see cref="T:System.Double" />.</summary>
- <returns>A Thickness with an uniform size.</returns>
- <remarks>
- <para>Application developers should bear in mind that <see cref="P:Xamarin.Forms.Thickness.HorizontalThickness" /> and <see cref="P:Xamarin.Forms.Thickness.VerticalThickness" /> are the sums of their components, so a <see cref="T:Xamarin.Forms.Thickness" /> created from a <paramref name="uniformSize" /> of, for instance, 1.0, will have <see cref="P:Xamarin.Forms.Thickness.HorizontalThickness" /> of 2.0.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Thickness op_Implicit (Xamarin.Forms.Size size);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype Xamarin.Forms.Thickness op_Implicit(valuetype Xamarin.Forms.Size size) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Thickness</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="Xamarin.Forms.Size" />
- </Parameters>
- <Docs>
- <param name="size">A <see cref="T:Xamarin.Forms.Size" /> to convert to a <see cref="T:Xamarin.Forms.Thickness" /></param>
- <summary>Converts a <see cref="T:Xamarin.Forms.Size" /> into a <see cref="T:Xamarin.Forms.Thickness" />.</summary>
- <returns>To be added.</returns>
- <remarks>
- <para>The <see cref="T:Xamarin.Forms.Thickness" />'s <see cref="P:Xamarin.Forms.Thickness.Left" /> and <see cref="P:Xamarin.Forms.Thickness.Right" /> are both set equal to the <paramref name="size" />'s <see cref="P:Xamarin.Forms.Size.Width" /> and the <see cref="T:Xamarin.Forms.Thickness" />'s <see cref="P:Xamarin.Forms.Thickness.Top" /> and <see cref="P:Xamarin.Forms.Thickness.Bottom" /> are both set equal to the <paramref name="size" />'s <see cref="P:Xamarin.Forms.Size.Height" />.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Inequality">
- <MemberSignature Language="C#" Value="public static bool op_Inequality (Xamarin.Forms.Thickness left, Xamarin.Forms.Thickness right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(valuetype Xamarin.Forms.Thickness left, valuetype Xamarin.Forms.Thickness right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Thickness" />
- <Parameter Name="right" Type="Xamarin.Forms.Thickness" />
- </Parameters>
- <Docs>
- <param name="left">A <see cref="T:Xamarin.Forms.Thickness" /> to be compared.</param>
- <param name="right">A <see cref="T:Xamarin.Forms.Thickness" /> to be compared.</param>
- <summary>Whether the values of two <see cref="T:Xamarin.Forms.Thickness" />'s have at least one difference.</summary>
- <returns>
- <see langword="true" /> if any of the <see cref="P:Xamarin.Forms.Thickness.Left" />,<see cref="P:Xamarin.Forms.Thickness.Right" />, <see cref="P:Xamarin.Forms.Thickness.Top" />, and <see cref="P:Xamarin.Forms.Thickness.Bottom" /> values differ between <paramref name="left" /> and <paramref name="right" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Right">
- <MemberSignature Language="C#" Value="public double Right { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Right" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The thickness of the right side of a rectangle.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Top">
- <MemberSignature Language="C#" Value="public double Top { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Top" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The thickness of the top of a rectangle.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="VerticalThickness">
- <MemberSignature Language="C#" Value="public double VerticalThickness { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 VerticalThickness" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The sum of <see cref="P:Xamarin.Forms.Thickness.Top" /> and <see cref="P:Xamarin.Forms.Thickness.Bottom" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ThicknessTypeConverter" FullName="Xamarin.Forms.ThicknessTypeConverter">
- <TypeSignature Language="C#" Value="public class ThicknessTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ThicknessTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> that converts from a string to a <see cref="T:Xamarin.Forms.Thickness" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ThicknessTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ThicknessTypeConverter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">The type to check.</param>
- <summary>Returns a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.ThicknessTypeConverter" /> can convert the <paramref name="sourceType" /> to a <see cref="T:Xamarin.Forms.Thickness" /> instance.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">The culture information to use when performing the conversion.</param>
- <param name="value">The value to convert.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.Thickness" /> by using the specified <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <summary>Returns a <see cref="T:Xamarin.Forms.Thickness" /> for a comma-separated list of doubles.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TimePicker" FullName="Xamarin.Forms.TimePicker">
- <TypeSignature Language="C#" Value="public class TimePicker : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.TimePicker&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TimePicker extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.TimePicker&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.TimePicker&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._TimePickerRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> control that provides time picking.</summary>
- <remarks>
- <para>The visual representation of a TimePicker is very similar to the one of <see cref="T:Xamarin.Forms.Entry" />, except that a special control for picking a time appears in place of a keyboard.</para>
- <para>
- The following example shows declaration of a TimePicker with a default time set.
- </para>
- <example>
- <code lang="C#"><![CDATA[
-var beeroclock = new TimePicker () { Time = new TimeSpan (17,0,0) };
- ]]></code>
- </example>
- <para>
- <img href="TimePicker.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TimePicker ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new TimePicker instance.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Format">
- <MemberSignature Language="C#" Value="public string Format { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Format" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The format of the time to display to the user. This is a bindable property.</summary>
- <value>A valid time format string.</value>
- <remarks>Format string is the same is passed to DateTime.ToString (string format).</remarks>
- </Docs>
- </Member>
- <Member MemberName="FormatProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty FormatProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty FormatProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Format bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.TimePicker&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.TimePicker&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.TimePicker&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.TimePicker" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color TextColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color TextColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the text color.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.TimePicker.TextColor" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Time">
- <MemberSignature Language="C#" Value="public TimeSpan Time { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype System.TimeSpan Time" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.TimeSpan</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the displayed time. This is a bindable property.</summary>
- <value>The <see cref="T:System.TimeSpan" /> displayed in the TimePicker.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TimeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TimeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TimeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Time bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ToggledEventArgs" FullName="Xamarin.Forms.ToggledEventArgs">
- <TypeSignature Language="C#" Value="public class ToggledEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ToggledEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Event arguments for <see cref="E:Xamarin.Forms.Switch.Toggled" /> and <see cref="E:Xamarin.Forms.SwitchCell.OnChanged" /> events.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ToggledEventArgs (bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(bool value) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="value">Whether the toggle is in the On position.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ToggledEventArgs" /> that indicates that the toggle control was toggled to <paramref name="value" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Value">
- <MemberSignature Language="C#" Value="public bool Value { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Value" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the Boolean value to which the toggle control was toggled.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ToolbarItem" FullName="Xamarin.Forms.ToolbarItem">
- <TypeSignature Language="C#" Value="public class ToolbarItem : Xamarin.Forms.MenuItem" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ToolbarItem extends Xamarin.Forms.MenuItem" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.MenuItem</BaseTypeName>
- </Base>
- <Interfaces>
- </Interfaces>
- <Docs>
- <summary>An item in a toolbar or displayed on a <see cref="T:Xamarin.Forms.Page" />.</summary>
- <remarks>
- <para>Any changes made to the properties of the toolbar item after it has been added will be ignored.</para>
- <block type="note">Windows Phone ApplicationBarButtons and MenuItems always display an associated text. Therefore, when developing for Windows Phone, application devs should provide a value for the <see cref="P:Xamarin.Forms.ToolbarItem.Text" /> property. Otherwise, the file name of the icon image will be dixplayed as the text of the <see cref="T:Xamarin.Forms.ToolbarItem" />. (For example, the user might see "menu.png" in the user interface.)</block>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ToolbarItem ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Constructs and initializes a new instance of the <see cref="T:Xamarin.Forms.ToolbarItem" /> class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ToolbarItem (string name, string icon, Action activated, Xamarin.Forms.ToolbarItemOrder order = Xamarin.Forms.ToolbarItemOrder.Default, int priority = 0);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string name, string icon, class System.Action activated, valuetype Xamarin.Forms.ToolbarItemOrder order, int32 priority) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="icon" Type="System.String" />
- <Parameter Name="activated" Type="System.Action" />
- <Parameter Name="order" Type="Xamarin.Forms.ToolbarItemOrder" />
- <Parameter Name="priority" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="name">The name of the toolbar item.</param>
- <param name="icon">The icon for the toolbar item.</param>
- <param name="activated">The action to perform when the toolbar item is activated.</param>
- <param name="order">The order for the toolbar item.</param>
- <param name="priority">The toolbar item priority.</param>
- <summary>Constructs and initializes a new instance of the <see cref="T:Xamarin.Forms.ToolbarItem" /> class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Activated">
- <MemberSignature Language="C#" Value="public event EventHandler Activated;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Activated" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("Activated is obsolete as of version 1.3.0. Please use Clicked instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Raised when the <see cref="T:Xamarin.Forms.ToolbarItem" /> is touched or clicked.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Command">
- <MemberSignature Language="C#" Value="public System.Windows.Input.ICommand Command { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Windows.Input.ICommand Command" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Windows.Input.ICommand</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the <see cref="T:System.Windows.Input.ICommand" /> to be invoked on activation.</summary>
- <value>The <see cref="T:System.Windows.Input.ICommand" /> to be invoked on activation.</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandParameter">
- <MemberSignature Language="C#" Value="public object CommandParameter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object CommandParameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the parameter to pass to the <see cref="T:System.Windows.Input.ICommand" /> that is invoked on activation.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandParameterProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CommandParameterProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CommandParameterProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ToolBarItem.ComandParameter" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CommandProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CommandProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CommandProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.ToolBarItem.Comand" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Icon">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FileImageSource Icon { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.FileImageSource Icon" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FileImageSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a string that identifies the image that is displayed on this <see cref="T:Xamarin.Forms.ToolbarItem" /> element.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Name">
- <MemberSignature Language="C#" Value="public string Name { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Name" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("Name is obsolete as of version 1.3.0. Please use Text instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the name of the <see cref="T:Xamarin.Forms.ToolbarItem" />.</summary>
- <value>The name of the toolbar item..</value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Order">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ToolbarItemOrder Order { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.ToolbarItemOrder Order" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ToolbarItemOrder</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that indicates on which of on the primary, secondary, or default toolbar surfaces to display this <see cref="T:Xamarin.Forms.ToolbarItem" /> element.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Priority">
- <MemberSignature Language="C#" Value="public int Priority { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 Priority" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the priority of this <see cref="T:Xamarin.Forms.ToolbarItem" /> element.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.Parent">
- <MemberSignature Language="C#" Value="Xamarin.Forms.Element Xamarin.Forms.IElement.Parent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Element Xamarin.Forms.IElement.Parent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Element</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the toolbar to which this <see cref="T:Xamarin.Forms.ToolbarItem" /> element belongs.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IElement.XamlParent">
- <MemberSignature Language="C#" Value="WeakReference&lt;Xamarin.Forms.Element&gt; Xamarin.Forms.IElement.XamlParent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.WeakReference`1&lt;class Xamarin.Forms.Element&gt; Xamarin.Forms.IElement.XamlParent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.WeakReference&lt;Xamarin.Forms.Element&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a weak reference to the parent of this <see cref="T:Xamarin.Forms.ToolbarItem" /> object.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ToolbarItemOrder" FullName="Xamarin.Forms.ToolbarItemOrder">
- <TypeSignature Language="C#" Value="public enum ToolbarItemOrder" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ToolbarItemOrder extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumeration specifying whether the <see cref="T:Xamarin.Forms.ToolbarItem" /> appears on the primary toolbar surface or secondary.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="Default" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ToolbarItemOrder Default = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ToolbarItemOrder</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Use the default choice for the toolbar item.</summary>
- </Docs>
- </Member>
- <Member MemberName="Primary">
- <MemberSignature Language="C#" Value="Primary" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ToolbarItemOrder Primary = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ToolbarItemOrder</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Place the toolbar item on the primary toolbar surface.</summary>
- </Docs>
- </Member>
- <Member MemberName="Secondary">
- <MemberSignature Language="C#" Value="Secondary" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ToolbarItemOrder Secondary = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ToolbarItemOrder</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Place the toolbar item on the secondary toolbar surface.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Trigger" FullName="Xamarin.Forms.Trigger">
- <TypeSignature Language="C#" Value="public sealed class Trigger : Xamarin.Forms.TriggerBase, Xamarin.Forms.Xaml.IValueProvider" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Trigger extends Xamarin.Forms.TriggerBase implements class Xamarin.Forms.Xaml.IValueProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TriggerBase</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.Xaml.IValueProvider</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Setters")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.Xaml.AcceptEmptyServiceProvider</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Class that represents a property condition and an action that is performed when the condition is met.</summary>
- <remarks>
- <para>The <see cref="T:Xamarin.Forms.Trigger" /> class is suitable for checking the values of any property on the control to which it has been added. That is, its default binding context is the control to which it has been added. To bind on controls other than the parent, developers should use the <see cref="T:Xamarin.Forms.DataTrigger" /> class, instead.</para>
- <example>
- <para>The XML example below prompts the user to type in the secret, which is, "The text color is red". When the user has typed the secret, the Entry text changes color to red. The code is turned back to the default color if the user then edits the text to differ from the secret. This example shows how to bind to the enclosing control with a trigger.</para>
- <code lang="XML"><![CDATA[
-
-<?xml version="1.0" encoding="utf-8"?>
-<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
- xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
- xmlns:local="clr-namespace:TriggerDemo"
- x:Class="TriggerDemo.TriggerDemoPage">
- <StackLayout VerticalOptions="Center">
- <Label Text="Tell me the secret"
- VerticalOptions="Center"
- HorizontalOptions="Center" />
- <Entry Placeholder="Type the secret here."
- VerticalOptions="Center"
- HorizontalOptions="Center">
- <Entry.Triggers>
- <Trigger TargetType="Entry"
- Property="Text"
- Value="The text color is red">
- <Setter Property="TextColor" Value="Red" />
- </Trigger>
- </Entry.Triggers>
- </Entry>
- </StackLayout>
-</ContentPage>
-
-]]></code>
- </example>
- <example>
- <para>The example below shows how developers can use a trigger to respond to events and update the value of a control property by using <see cref="T:Xamarin.Forms.TriggerAction{T}" /> classes. The example prompts the user to answer a question about the color of the text, and then calls <c>ColorTriggerAction</c> to turn the text red when the user types "The text color is red". Developers should note that, while this example does not change the text back to the default color when the user continues to edit the string, the developer could additionally implement and specify an exit action to obtain that result.</para>
- <para>With the ColorTriggerAction class below defined in the <c>TriggerDemo</c> namespace:</para>
- <code lang="C#"><![CDATA[public class ColorTriggerAction : TriggerAction<Entry>
-{
- protected override void Invoke(Entry sender)
- {
- sender.TextColor = Color.Red;
- }
-}]]></code>
- <para>the developer can use the XAML below to create the page that responds to the secret string by changing the color of the <see cref="T:Xamarin.Forms.Entry" /> text area to red.</para>
- <code lang="XAML"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
-<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
- xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
- xmlns:local="clr-namespace:TriggerDemo"
- x:Class="TriggerDemo.TriggerDemoPage">
- <StackLayout VerticalOptions="Center">
- <Label Text="What color is &quot;The text&quot;?"
- VerticalOptions="Center"
- HorizontalOptions="Center" />
- <Entry Placeholder="Type answer here."
- VerticalOptions="Center"
- HorizontalOptions="Center"
- BackgroundColor="White">
- <Entry.Triggers>
- <Trigger TargetType="Entry"
- Property="Text"
- Value="The text is red" >
- <Trigger.EnterActions>
- <local:ColorTriggerAction />
- </Trigger.EnterActions>
- </Trigger>
- </Entry.Triggers>
- </Entry>
- </StackLayout>
-</ContentPage>
-]]></code>
- </example>
- </remarks>
- <altmember cref="T:Xamarin.Forms.Setter" />
- <altmember cref="T:Xamarin.Forms.PropertyCondition" />
- <altmember cref="T:Xamarin.Forms.DataTrigger" />
- <altmember cref="T:Xamarin.Forms.TriggerAction{T}" />
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Trigger (Type targetType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type targetType) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="targetType" Type="System.Type">
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.TypeTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="targetType">The view type to which the trigger will be added.</param>
- <summary>Initializes a new <see cref="T:Xamarin.Forms.Trigger" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Property">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindableProperty Property { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindableProperty Property" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the property whose value will be compared to <see cref="P:Xamarin.Forms.Trigger.Value" /> to determine when to invoke the setters.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Setters">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt; Setters { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Setter&gt; Setters" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.Setter&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of <see cref="T:Xamarin.Forms.Setter" /> objects that will be applied when the property that is named by <see cref="P:Xamarin.Forms.Trigger.Property" /> becomes equal to <see cref="P:Xamarin.Forms.Trigger.Value" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Value">
- <MemberSignature Language="C#" Value="public object Value { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Value" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the value of the property, named by the <see cref="P:Xamarin.Forms.Trigger.Property" /> property, that will cause the setters to be applied.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Xaml.IValueProvider.ProvideValue">
- <MemberSignature Language="C#" Value="object IValueProvider.ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.Xaml.IValueProvider.ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TriggerAction" FullName="Xamarin.Forms.TriggerAction">
- <TypeSignature Language="C#" Value="public abstract class TriggerAction" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit TriggerAction extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A base class for user-defined actions that are performed when a trigger condition is met.</summary>
- <remarks>Application developers should use <see cref="T:Xamarin.Forms.TriggerAction`1" />, instead.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected TriggerAction (Type associatedType);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(class System.Type associatedType) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="associatedType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="associatedType">The type of the objects with which this <see cref="T:Xamarin.Forms.TriggerAction" /> can be associated.</param>
- <summary>Creates a new instance of the TriggerAction class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="AssociatedType">
- <MemberSignature Language="C#" Value="protected Type AssociatedType { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Type AssociatedType" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Type</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the type of the objects with which this <see cref="T:Xamarin.Forms.TriggerAction" /> can be associated.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Invoke">
- <MemberSignature Language="C#" Value="protected abstract void Invoke (object sender);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void Invoke(object sender) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="sender">The object on which to invoke the action.</param>
- <summary>Application developers override this method to provide the behavior that is triggered.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TriggerAction&lt;T&gt;" FullName="Xamarin.Forms.TriggerAction&lt;T&gt;">
- <TypeSignature Language="C#" Value="public abstract class TriggerAction&lt;T&gt; : Xamarin.Forms.TriggerAction where T : BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit TriggerAction`1&lt;(class Xamarin.Forms.BindableObject) T&gt; extends Xamarin.Forms.TriggerAction" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>Xamarin.Forms.TriggerAction</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <typeparam name="T">The type of which the <see cref="P:Xamarin.Forms.TriggerAction`1.AttachedObject" /> property must be an instance.</typeparam>
- <summary>A generic base class for user-defined actions that are performed when a trigger condition is met.</summary>
- <remarks>
- <example>
- <para>The example below shows how developers can use a trigger to respond to events and update the value of a control property by using <see cref="T:Xamarin.Forms.TriggerAction{T}" /> classes. The example prompts the user to answer a question about the color of the text, and then calls <c>ColorTriggerAction</c> to turn the text red when the user types "The text color is red". Developers should note that, while this example does not change the text back to the default color when the user continues to edit the string, the developer could additionally implement and specify an exit action to obtain that result.</para>
- <para>With the ColorTriggerAction class below defined in the <c>TriggerDemo</c> namespace:</para>
- <code lang="C#"><![CDATA[public class ColorTriggerAction : TriggerAction<Entry>
-{
- protected override void Invoke(Entry sender)
- {
- sender.TextColor = Color.Red;
- }
-}]]></code>
- <para>the developer can use the XAML below to create the page that responds to the secret string by changing the color of the <see cref="T:Xamarin.Forms.Entry" /> text area to red.</para>
- <code lang="XAML"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
-<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
- xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
- xmlns:local="clr-namespace:TriggerDemo"
- x:Class="TriggerDemo.TriggerDemoPage">
- <StackLayout VerticalOptions="Center">
- <Label Text="What color is &quot;The text&quot;?"
- VerticalOptions="Center"
- HorizontalOptions="Center" />
- <Entry Placeholder="Type answer here."
- VerticalOptions="Center"
- HorizontalOptions="Center"
- BackgroundColor="White">
- <Entry.Triggers>
- <Trigger TargetType="Entry"
- Property="Text"
- Value="The text is red" >
- <Trigger.EnterActions>
- <local:ColorTriggerAction />
- </Trigger.EnterActions>
- </Trigger>
- </Entry.Triggers>
- </Entry>
- </StackLayout>
-</ContentPage>
-]]></code>
- </example>
- </remarks>
- <altmember cref="T:Xamarin.Forms.Setter" />
- <altmember cref="T:Xamarin.Forms.PropertyCondition" />
- <altmember cref="T:Xamarin.Forms.DataTrigger" />
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected TriggerAction ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new instance of the <see cref="T:Xamarin.Forms.TriggerAction`1" /> class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Invoke">
- <MemberSignature Language="C#" Value="protected override void Invoke (object sender);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Invoke(object sender) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="sender">The object on which to invoke the trigger action.</param>
- <summary>Application developers override this method to provide the action that is performed when the trigger condition is met.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Invoke">
- <MemberSignature Language="C#" Value="protected abstract void Invoke (T sender);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void Invoke(!T sender) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="T" />
- </Parameters>
- <Docs>
- <param name="sender">The object on which to invoke the trigger action.</param>
- <summary>Application developers override this method to provide the action that is performed when the trigger condition is met.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TriggerBase" FullName="Xamarin.Forms.TriggerBase">
- <TypeSignature Language="C#" Value="public abstract class TriggerBase : Xamarin.Forms.BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit TriggerBase extends Xamarin.Forms.BindableObject" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Base>
- <Interfaces>
- </Interfaces>
- <Docs>
- <summary>Base class for classes that contain a condition and a list of actions to perform when the condition is met.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="EnterActions">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.TriggerAction&gt; EnterActions { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.TriggerAction&gt; EnterActions" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.TriggerAction&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of <see cref="T:Xamarin.Forms.TirggerAction" /> objects that will be invoked when the trigger condition is met. Ignored for the <see cref="T:Xamarin.Forms.EventTrigger" /> class.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="ExitActions">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.TriggerAction&gt; ExitActions { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.TriggerAction&gt; ExitActions" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.TriggerAction&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of <see cref="T:Xamarin.Forms.TirggerAction" /> objects that will be invoked after the trigger condition is no longer met. Ignored for the <see cref="T:Xamarin.Forms.EventTrigger" /> class.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsSealed">
- <MemberSignature Language="C#" Value="public bool IsSealed { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsSealed" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether or not the trigger is sealed.</summary>
- <value>To be added.</value>
- <remarks>A trigger becomes sealed when its <see cref="M:Xamarin.Forms.IAttachedObject.AttachTo" /> method is called. Once it is sealed, its <see cref="P:Xamarin.Forms.TriggerBase.EnterActions" /> and <see cref="P:Xamarin.Forms.TriggerBase.ExitActions" /> lists become readonly.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TargetType">
- <MemberSignature Language="C#" Value="public Type TargetType { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Type TargetType" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Type</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The type of object to which this <see cref="T:Xamarin.Forms.TriggerBase" /> object can be attached.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IAttachedObject.AttachTo">
- <MemberSignature Language="C#" Value="void IAttachedObject.AttachTo (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IAttachedObject.AttachTo(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IAttachedObject.DetachFrom">
- <MemberSignature Language="C#" Value="void IAttachedObject.DetachFrom (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IAttachedObject.DetachFrom(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TypeConverter" FullName="Xamarin.Forms.TypeConverter">
- <TypeSignature Language="C#" Value="public abstract class TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit TypeConverter extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Abstract base class whose subclasses can convert values between different types.</summary>
- <remarks>
- <para>The following diagram shows subclasses of <see cref="T:Xamarin.Forms.TypeConverter" />.</para>
- <para>
- <img href="TypeConverter.Hierarchy.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected TypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.TypeConverter" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public virtual bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">The type to check.</param>
- <summary>When implemented in a derived class, returns a Boolean value that indicates whether or not the derived type converter can convert <paramref name="sourceType" /> to its target type.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public virtual object ConvertFrom (object o);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object ConvertFrom(object o) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("ConvertFrom is obsolete as of version 2.2.0. Please use ConvertFromInvariantString (string) instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="o">The object to convert.</param>
- <summary>Calls <see cref="M:Xamarin.Forms.TypeConverter.ConvertFrom(System.Globalization.CultureInfo, object)" /> with the current culture information and <paramref name="o" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public virtual object ConvertFrom (System.Globalization.CultureInfo culture, object o);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object o) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("ConvertFrom is obsolete as of version 2.2.0. Please use ConvertFromInvariantString (string) instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">The culture information to use when performing the conversion.</param>
- <param name="o">The object to convert.</param>
- <summary>When implemented in a derived class, converts an object that is a version of <paramref name="value" /> and that can be cast to the target type.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public virtual object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <summary>When overriden in a derived class, converts XAML extension syntax into instances of various <see cref="N:Xamarin.Forms" /> types.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TypeConverterAttribute" FullName="Xamarin.Forms.TypeConverterAttribute">
- <TypeSignature Language="C#" Value="public sealed class TypeConverterAttribute : Attribute" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TypeConverterAttribute extends System.Attribute" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Attribute</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.All)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Attribute that specifies the type of <see cref="T:Xamarin.Forms.TypeConverter" /> used by its target.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TypeConverterAttribute ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.TypeConverterAttribute" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TypeConverterAttribute (string typeName);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string typeName) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="typeName" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="typeName">The name of the type that this attribute can decorate.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.TypeConverterAttribute" /> object that specifies that the class it decorates converts values to the <paramref name="typeName" /> type.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TypeConverterAttribute (Type type);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type type) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="type" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="type">The type that this attribute can decorate.</param>
- <summary>reates a new <see cref="T:Xamarin.Forms.TypeConverterAttribute" /> object that specifies that the class it decorates converts values to <paramref name="type" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConverterTypeName">
- <MemberSignature Language="C#" Value="public string ConverterTypeName { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string ConverterTypeName" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The name of the type to which the class decorated with this attribute can convert values.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.TypeConverterAttribute Default;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.TypeConverterAttribute Default" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TypeConverterAttribute</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverterAttribute" /> that contains no information about the types to which the class that it decorates can convert values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="obj" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="obj">The object against which to do the comparison.</param>
- <summary>Returns true if <paramref name="obj" /> is a <see cref="T:Xamarin.Forms.TypeConverterAttribute" /> and has the same <see cref="P:Xamarin.Forms.TypeConverterAttribute.ConverterTypeName" /> value.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns a value that is used for efficient storage and lookup of this <see cref="T:Xamarin.Forms.TypeConverterAttribute" /> object.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TypeTypeConverter" FullName="Xamarin.Forms.TypeTypeConverter">
- <TypeSignature Language="C#" Value="public sealed class TypeTypeConverter : Xamarin.Forms.TypeConverter, Xamarin.Forms.IExtendedTypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TypeTypeConverter extends Xamarin.Forms.TypeConverter implements class Xamarin.Forms.IExtendedTypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IExtendedTypeConverter</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Class that takes a string representation of a <see cref="T:System.Type" /> and returns a corresponding <see cref="T:System.Type" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TypeTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.TypeTypeConverter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">The type to check.</param>
- <summary>Returns <see langword="true" /> if the converter can create and return a <see cref="T:System.Type" /> for items of the specified source type. Otherwise, <see langword="false" />.</summary>
- <returns>
- <see langword="true" /> if the converter can create and return a <see cref="T:System.Type" /> for items of the specified source type. Otherwise, <see langword="false" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">The culture information to use when performing the conversion.</param>
- <param name="value">The value to convert.</param>
- <summary>Creates and returns a <see cref="T:System.Type" /> for the specified <paramref name="value" /> and <paramref name="culture" />.</summary>
- <returns>A <see cref="T:System.Type" /> for the specified <paramref name="value" /> and <paramref name="culture" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">For internal use by the Xamarin.Forms platform.</param>
- <summary>Returns a type for a valid type name.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IExtendedTypeConverter.ConvertFrom">
- <MemberSignature Language="C#" Value="object IExtendedTypeConverter.ConvertFrom (System.Globalization.CultureInfo culture, object value, IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.IExtendedTypeConverter.ConvertFrom(class System.Globalization.CultureInfo culture, object value, class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("IExtendedTypeConverter.ConvertFrom is obsolete as of version 2.2.0. Please use ConvertFromInvariantString (string, IServiceProvider) instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="culture">For internal use by the Xamarin.Forms platform.</param>
- <param name="value">For internal use by the Xamarin.Forms platform.</param>
- <param name="serviceProvider">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use only.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IExtendedTypeConverter.ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="object IExtendedTypeConverter.ConvertFromInvariantString (string value, IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.IExtendedTypeConverter.ConvertFromInvariantString(string value, class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="value">For internal use by the Xamarin.Forms platform.</param>
- <param name="serviceProvider">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use only.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="UnsolvableConstraintsException" FullName="Xamarin.Forms.UnsolvableConstraintsException">
- <TypeSignature Language="C#" Value="public class UnsolvableConstraintsException : Exception" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit UnsolvableConstraintsException extends System.Exception" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Exception</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Exception indicating that the <see cref="T:Xamarin.Forms.Constraint" />s specified cannot be simultaneously satisfied.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public UnsolvableConstraintsException (string message);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string message) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="message">A description for this exception.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.UnsolvableConstraintsException" /> object with the <paramref name="message" /> explanatory message.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="UriImageSource" FullName="Xamarin.Forms.UriImageSource">
- <TypeSignature Language="C#" Value="public sealed class UriImageSource : Xamarin.Forms.ImageSource" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed UriImageSource extends Xamarin.Forms.ImageSource" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ImageSource</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>An ImageSource that loads an image from a URI, caching the result.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public UriImageSource ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.UriImageSource" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CacheValidity">
- <MemberSignature Language="C#" Value="public TimeSpan CacheValidity { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype System.TimeSpan CacheValidity" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.TimeSpan</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a <see cref="T:System.TimeSpan" /> structure that indicates the length of time after which the image cache becomes invalid.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CachingEnabled">
- <MemberSignature Language="C#" Value="public bool CachingEnabled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool CachingEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a Boolean value that indicates whether caching is enabled on this <see cref="T:Xamarin.Forms.UriImageSource" /> object.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetStreamAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.IO.Stream&gt; GetStreamAsync (System.Threading.CancellationToken userToken = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class System.IO.Stream&gt; GetStreamAsync(valuetype System.Threading.CancellationToken userToken) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.AsyncStateMachine(typeof(Xamarin.Forms.UriImageSource/&lt;GetStreamAsync&gt;d__17))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.IO.Stream&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="userToken" Type="System.Threading.CancellationToken" />
- </Parameters>
- <Docs>
- <param name="userToken">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToString">
- <MemberSignature Language="C#" Value="public override string ToString ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns the path to the file for the image, prefixed with the string, "Uri: ".</summary>
- <returns>The path to the file for the image, prefixed with the string, "Uri: ".</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Uri">
- <MemberSignature Language="C#" Value="public Uri Uri { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Uri Uri" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.UriTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Uri</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the URI for the image to get.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UriProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty UriProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty UriProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.UriImageSource.Uri" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="UriTypeConverter" FullName="Xamarin.Forms.UriTypeConverter">
- <TypeSignature Language="C#" Value="public class UriTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit UriTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> that converts from a string or <see cref="T:System.Uri" /> to a <see cref="T:System.Uri" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public UriTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.UriTypeConverter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">The type to check.</param>
- <summary>Returns a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.UriTypeConverter" /> can convert the <paramref name="sourceType" /> to a <see cref="T:System.Uri" /> instance.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">The culture information to use when performing the conversion.</param>
- <param name="value">The value to convert.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:System.Uri" /> by using the specified <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <summary>Returns a <see cref="T:System.Uri" /> object for a string representation of a URI.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="UrlWebViewSource" FullName="Xamarin.Forms.UrlWebViewSource">
- <TypeSignature Language="C#" Value="public class UrlWebViewSource : Xamarin.Forms.WebViewSource" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit UrlWebViewSource extends Xamarin.Forms.WebViewSource" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.WebViewSource</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A WebViewSource bound to a URL.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public UrlWebViewSource ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.UrlWebViewSource" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Load">
- <MemberSignature Language="C#" Value="public override void Load (Xamarin.Forms.IWebViewDelegate renderer);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Load(class Xamarin.Forms.IWebViewDelegate renderer) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="renderer" Type="Xamarin.Forms.IWebViewDelegate" />
- </Parameters>
- <Docs>
- <param name="renderer">To be added.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Url">
- <MemberSignature Language="C#" Value="public string Url { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Url" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the URL for this <see cref="T:Xamarin.Forms.UrlWebViewSource" /> object.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UrlProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty UrlProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty UrlProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.UrlWebViewSource.Url" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ValueChangedEventArgs" FullName="Xamarin.Forms.ValueChangedEventArgs">
- <TypeSignature Language="C#" Value="public class ValueChangedEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ValueChangedEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Event arguments for <c>ValueChanged</c> events. Provides both old and new values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ValueChangedEventArgs (double oldValue, double newValue);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 oldValue, float64 newValue) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="oldValue" Type="System.Double" />
- <Parameter Name="newValue" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="oldValue">To be added.</param>
- <param name="newValue">To be added.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.ValueChangedEventArgs" /> event with <paramref name="oldValue" /> and <paramref name="newValue" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NewValue">
- <MemberSignature Language="C#" Value="public double NewValue { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 NewValue" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the new value.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OldValue">
- <MemberSignature Language="C#" Value="public double OldValue { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 OldValue" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the old value.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Vec2" FullName="Xamarin.Forms.Vec2">
- <TypeSignature Language="C#" Value="public struct Vec2" />
- <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Vec2 extends System.ValueType" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.ValueType</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Struct defining X and Y double values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Vec2 (double x, double y);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 x, float64 y) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="x">The X coordinate of the vector.</param>
- <param name="y">The Y coordinate of the vector.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Vec2" /> that is defined by <paramref name="x" /> and <paramref name="y" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="X">
- <MemberSignature Language="C#" Value="public double X;" />
- <MemberSignature Language="ILAsm" Value=".field public float64 X" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The horizontal coordinate.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Y">
- <MemberSignature Language="C#" Value="public double Y;" />
- <MemberSignature Language="ILAsm" Value=".field public float64 Y" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The vertical coordinate.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="View" FullName="Xamarin.Forms.View">
- <TypeSignature Language="C#" Value="public class View : Xamarin.Forms.VisualElement, Xamarin.Forms.IViewController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit View extends Xamarin.Forms.VisualElement implements class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.VisualElement</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IViewController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>A visual element that is used to place layouts and controls on the screen.</summary>
- <remarks>
- <para>The <see cref="T:Xamarin.Forms.View" /> class is a base class for the <see cref="T:Xamarin.Forms.Layout" /> class, and most of the controls that application developers will use. Nearly all UI elements that an application developer will use are derived from <see cref="T:Xamarin.Forms.View" /> class. Because the <see cref="T:Xamarin.Forms.View" /> class ultimately inherits from <see cref="T:Xamarin.Forms.BindableObject" /> class, application developers can use the Model-View-ViewModel architecture, as well as XAML, to develop portable user interfaces. The remarks in the <see cref="T:Xamarin.Forms.BindableObject" /> topic provide a discussion of MVVM and bound properties.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected View ();" />
- <MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the View class.</summary>
- <remarks>It is unlikely that an application developer would want to create a new View instance on their own.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GestureRecognizers">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.IGestureRecognizer&gt; GestureRecognizers { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.IGestureRecognizer&gt; GestureRecognizers" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.IGestureRecognizer&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The collection of gesture recognizers associated with this view.</summary>
- <value>A List of <see cref="T:Xamarin.Forms.IGestureRecognizer" />.</value>
- <remarks>
- <para>
- Adding items to this collection will associate gesture events with this element. This is not nessesary for elements which natively support input, such as a Button.
- </para>
- <para>
- This example creates a tap gesture recognizer and associates it with an image. When the image is double tapped, it will become semi-transparent.
- </para>
- <example>
- <code lang="C#"><![CDATA[
- var image = new Image {Source = "image.png"};
- var gestureRecognizer = new TapGestureRecognizer {
- TappedCallback = o => image.Opacity = 0.5,
- NumberOfTapsRequired = 2
- };
- image.GestureRecognizers.Add (gestureRecognizer);
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="HorizontalOptions">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.LayoutOptions HorizontalOptions { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.LayoutOptions HorizontalOptions" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutOptions</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the <see cref="T:Xamarin.Forms.LayoutOptions" /> that define how the element gets laid in a layout cycle. This is a bindable property.</summary>
- <value>A <see cref="T:Xamarin.Forms.LayoutOptions" /> which defines how to lay out the element. Default value is <see cref="F:Xamarin.Forms.LayoutOptions.Fill" /> unless otherwise documented.</value>
- <remarks>
- <para>
- Assigning the HorizontalOptions modifies how the element is laid out when there is excess space available along the X axis from the parent layout. Additionally it specifies if the element should consume leftover space in the X axis from the parent layout. If multiple children of a layout are set to expand, the extra space is distributed proportionally.
- </para>
- <para>
- This example creates four views and adds them to a stack, each laying out in a different manner.
- </para>
- <example>
- <code lang="C#"><![CDATA[
- private View CreateButtons ()
- {
- var button1 = new Button {Text = "LeftAligned", HorizontalOptions=LayoutOptions.Start};
- var button2 = new Button {Text = "CenterAligned", HorizontalOptions=LayoutOptions.Center};
- var button3 = new Button {Text = "EndAligned", HorizontalOptions=LayoutOptions.End};
- var button4 = new Button {Text = "Fill", HorizontalOptions=LayoutOptions.Fill};
-
- StackLayout stack = new StackLayout {
- Children = {
- button1,
- button2,
- button3,
- button4
- }
- };
-
- return stack;
- }
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="HorizontalOptionsProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HorizontalOptionsProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HorizontalOptionsProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the HorizontalOptions bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Margin">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Thickness Margin { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Thickness Margin" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Thickness</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the margin for the view.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MarginProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty MarginProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty MarginProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.View.Margin" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invoked whenever the binding context of the <see cref="T:Xamarin.Forms.View" /> changes. Override this method to add class handling for this event.</summary>
- <remarks>
- <para>Overriders must call the base method.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="VerticalOptions">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.LayoutOptions VerticalOptions { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.LayoutOptions VerticalOptions" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.LayoutOptions</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the <see cref="T:Xamarin.Forms.LayoutOptions" /> that define how the element gets laid in a layout cycle. This is a bindable property.</summary>
- <value>A <see cref="T:Xamarin.Forms.LayoutOptions" /> which defines how to lay out the element. Default value is <see cref="F:Xamarin.Forms.LayoutOptions.Fill" /> unless otherwise documented.</value>
- <remarks>
- <para>
- Assigning the VerticalOptions modifies how the element is laid out when there is excess space available along the Y axis from the parent layout. Additionally it specifies if the element should consume leftover space in the Y axis from the parent layout. If multiple children of a layout are set to expand, the extra space is distributed proportionally.
- </para>
- <para>
- This example creates four views and adds them to a stack, each laying out in a different manner.
- </para>
- <example>
- <code lang="C#"><![CDATA[
- private View CreateButtons ()
- {
- var button1 = new Button {Text = "TopAligned", VerticalOptions=LayoutOptions.Start};
- var button2 = new Button {Text = "CenterAligned", VerticalOptions=LayoutOptions.Center};
- var button3 = new Button {Text = "BottomAligned", VerticalOptions=LayoutOptions.End};
- var button4 = new Button {Text = "Fill", VerticalOptions=LayoutOptions.Fill};
-
- StackLayout stack = new StackLayout {
- Orientation = StackOrientation.Horizontal,
- Children = {
- button1,
- button2,
- button3,
- button4
- }
- };
-
- return stack;
- }
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="VerticalOptionsProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty VerticalOptionsProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty VerticalOptionsProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the VerticalOptions bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ViewCell" FullName="Xamarin.Forms.ViewCell">
- <TypeSignature Language="C#" Value="public class ViewCell : Xamarin.Forms.Cell" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ViewCell extends Xamarin.Forms.Cell" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Cell</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("View")</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.Cell" /> containing a developer-defined <see cref="T:Xamarin.Forms.View" />.</summary>
- <remarks>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ViewCell ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Initializes a new instance of the ViewCell class.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="View">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.View View { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.View View" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.View</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the View representing the content of the ViewCell.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ViewExtensions" FullName="Xamarin.Forms.ViewExtensions">
- <TypeSignature Language="C#" Value="public static class ViewExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit ViewExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Extension methods for <see cref="T:Xamarin.Forms.View" />s, providing animatable scaling, rotation, and layout functions.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="CancelAnimations">
- <MemberSignature Language="C#" Value="public static void CancelAnimations (Xamarin.Forms.VisualElement view);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void CancelAnimations(class Xamarin.Forms.VisualElement view) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" />
- </Parameters>
- <Docs>
- <param name="view">The view on which this method operates.</param>
- <summary>Aborts the TranslateTo, LayoutTo, RotateTo, ScaleTo, and FadeTo animations on <paramref name="view" /> element.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FadeTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; FadeTo (this Xamarin.Forms.VisualElement view, double opacity, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; FadeTo(class Xamarin.Forms.VisualElement view, float64 opacity, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="opacity" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">The view on which this method operates.</param>
- <param name="opacity">The opacity to fade to.</param>
- <param name="length">The time, in milliseconds, over which to animate the transition. The default is 250.</param>
- <param name="easing">The easing function to use for the animation.</param>
- <summary>Returns a task that performs the fade that is described by the <paramref name="opacity" />, <paramref name="length" />, and <paramref name="easing" /> parameters.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LayoutTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; LayoutTo (this Xamarin.Forms.VisualElement view, Xamarin.Forms.Rectangle bounds, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; LayoutTo(class Xamarin.Forms.VisualElement view, valuetype Xamarin.Forms.Rectangle bounds, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="bounds" Type="Xamarin.Forms.Rectangle" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">The view on which this method operates.</param>
- <param name="bounds">The layout bounds.</param>
- <param name="length">The time, in milliseconds, over which to animate the transition. The default is 250.</param>
- <param name="easing">The easing function to use for the animation.</param>
- <summary>Returns a task that eases the bounds of the <see cref="T:Xamarin.Forms.VisualElement" /> that is specified by the <paramref name="view" /> to the rectangle that is specified by the <paramref name="bounds" /> parameter.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RelRotateTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; RelRotateTo (this Xamarin.Forms.VisualElement view, double drotation, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; RelRotateTo(class Xamarin.Forms.VisualElement view, float64 drotation, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="drotation" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">The view on which this method operates.</param>
- <param name="drotation">The relative rotation.</param>
- <param name="length">The time, in milliseconds, over which to animate the transition. The default is 250.</param>
- <param name="easing">The easing function to use for the animation.</param>
- <summary>Rotates the <see cref="T:Xamarin.Forms.VisualElement" /> that is specified by <paramref name="view" /> from its current rotation by <paramref name="drotation" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RelScaleTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; RelScaleTo (this Xamarin.Forms.VisualElement view, double dscale, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; RelScaleTo(class Xamarin.Forms.VisualElement view, float64 dscale, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="dscale" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">The view on which this method operates.</param>
- <param name="dscale">The relative scale.</param>
- <param name="length">The time, in milliseconds, over which to animate the transition. The default is 250.</param>
- <param name="easing">The easing function to use for the animation.</param>
- <summary>Returns a task that scales the <see cref="T:Xamarin.Forms.VisualElement" /> that is specified by <paramref name="view" /> from its current scale to <paramref name="dscale" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RotateTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; RotateTo (this Xamarin.Forms.VisualElement view, double rotation, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; RotateTo(class Xamarin.Forms.VisualElement view, float64 rotation, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="rotation" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">The view on which this method operates.</param>
- <param name="rotation">The final rotation value.</param>
- <param name="length">The time, in milliseconds, over which to animate the transition. The default is 250.</param>
- <param name="easing">The easing function to use for the animation.</param>
- <summary>Returns a task that performs the rotation that is described by the <paramref name="rotation" />, <paramref name="length" />, and <paramref name="easing" /> parameters..</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RotateXTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; RotateXTo (this Xamarin.Forms.VisualElement view, double rotation, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; RotateXTo(class Xamarin.Forms.VisualElement view, float64 rotation, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="rotation" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">The view on which this method operates.</param>
- <param name="rotation">The final rotation value.</param>
- <param name="length">The time, in milliseconds, over which to animate the transition. The default is 250.</param>
- <param name="easing">The easing function to use for the animation.</param>
- <summary>Returns a task that skews the Y axis by <paramref name="opacity" />, taking time <paramref name="length" /> and using <paramref name="easing" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RotateYTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; RotateYTo (this Xamarin.Forms.VisualElement view, double rotation, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; RotateYTo(class Xamarin.Forms.VisualElement view, float64 rotation, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="rotation" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">The view on which this method operates.</param>
- <param name="rotation">The final rotation value.</param>
- <param name="length">The time, in milliseconds, over which to animate the transition. The default is 250.</param>
- <param name="easing">The easing function to use for the animation.</param>
- <summary>Returns a task that skews the X axis by <paramref name="opacity" />, taking time <paramref name="length" /> and using <paramref name="easing" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScaleTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; ScaleTo (this Xamarin.Forms.VisualElement view, double scale, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; ScaleTo(class Xamarin.Forms.VisualElement view, float64 scale, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="scale" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">The view on which this method operates.</param>
- <param name="scale">The final absolute scale.</param>
- <param name="length">The time, in milliseconds, over which to animate the transition. The default is 250.</param>
- <param name="easing">The easing function to use for the animation.</param>
- <summary>Returns a task that scales the <see cref="T:Xamarin.Forms.VisualElement" /> that is specified by <paramref name="view" /> to the absolute scale factor <paramref name="scale" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TranslateTo">
- <MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task&lt;bool&gt; TranslateTo (this Xamarin.Forms.VisualElement view, double x, double y, uint length = 250, Xamarin.Forms.Easing easing = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1&lt;bool&gt; TranslateTo(class Xamarin.Forms.VisualElement view, float64 x, float64 y, unsigned int32 length, class Xamarin.Forms.Easing easing) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" RefType="this" />
- <Parameter Name="x" Type="System.Double" />
- <Parameter Name="y" Type="System.Double" />
- <Parameter Name="length" Type="System.UInt32" />
- <Parameter Name="easing" Type="Xamarin.Forms.Easing" />
- </Parameters>
- <Docs>
- <param name="view">The view to tanslate.</param>
- <param name="x">The x component of the final translation vector.</param>
- <param name="y">The y component of the final translation vector.</param>
- <param name="length">The duration of the animation in milliseconds.</param>
- <param name="easing">The easing of the animation.</param>
- <summary>Animates an elements TranslationX and TranslationY properties from their current values to the new values.</summary>
- <returns>To be added.</returns>
- <remarks>Translate to is particular useful for animations because it is applied post-layout. Translation animations will not conflict with managed layouts and thus are ideal for doing slide in/out style animations.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ViewState" FullName="Xamarin.Forms.ViewState">
- <TypeSignature Language="C#" Value="public enum ViewState" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ViewState extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.Flags</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Deprecated. Do not use.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="Default" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ViewState Default = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ViewState</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Deprecated. Do not use.</summary>
- </Docs>
- </Member>
- <Member MemberName="Prelight">
- <MemberSignature Language="C#" Value="Prelight" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ViewState Prelight = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ViewState</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Deprecated. Do not use.</summary>
- </Docs>
- </Member>
- <Member MemberName="Pressed">
- <MemberSignature Language="C#" Value="Pressed" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.ViewState Pressed = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ViewState</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Deprecated. Do not use..</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="VisualElement+FocusRequestArgs" FullName="Xamarin.Forms.VisualElement+FocusRequestArgs">
- <TypeSignature Language="C#" Value="public class VisualElement.FocusRequestArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class nested public auto ansi beforefieldinit VisualElement/FocusRequestArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Contains event arguments for the <see cref="F:Xamarin.Forms.VisualElement.FocusChangeRequested" /> event.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public FocusRequestArgs ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.VisualElement+FocusRequestArgs" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Focus">
- <MemberSignature Language="C#" Value="public bool Focus { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Focus" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that indicates the starting focus state of the element for which a focus change is requested.</summary>
- <value>A value that indicates the starting focus state of the element for which a focus change is requested.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Result">
- <MemberSignature Language="C#" Value="public bool Result { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Result" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that indicates the ending focus state of the element for which a focus change is requested.</summary>
- <value>&gt;A value that indicates the ending focus state of the element for which a focus change is requested.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="VisualElement" FullName="Xamarin.Forms.VisualElement">
- <TypeSignature Language="C#" Value="public class VisualElement : Xamarin.Forms.Element, Xamarin.Forms.IAnimatable, Xamarin.Forms.IVisualElementController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit VisualElement extends Xamarin.Forms.Element implements class Xamarin.Forms.IAnimatable, class Xamarin.Forms.IElementController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Element</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IAnimatable</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IVisualElementController</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.Element" /> that occupies an area on the screen, has a visual appearance, and can obtain touch input.</summary>
- <remarks>
- <para>The base class for most Xamarin.Forms on-screen elements. Provides most properties, events, and methods for presenting an item on screen.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="AnchorX">
- <MemberSignature Language="C#" Value="public double AnchorX { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 AnchorX" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the X component of the center point for any transform, relative to the bounds of the element. This is a bindable property.</summary>
- <value>The value that declares the X component of the transform. The default value is 0.5.</value>
- <remarks>To be added.</remarks>
- <altmember cref="P:Xamarin.Forms.VisualElement.AnchorY" />
- </Docs>
- </Member>
- <Member MemberName="AnchorXProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty AnchorXProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty AnchorXProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the AnchorX bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AnchorY">
- <MemberSignature Language="C#" Value="public double AnchorY { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 AnchorY" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the Y component of the center point for any transform, relative to the bounds of the element. This is a bindable property.</summary>
- <value>The value that declares the Y component of the transform. The default value is 0.5.</value>
- <remarks>To be added.</remarks>
- <altmember cref="P:Xamarin.Forms.VisualElement.AnchorX" />
- </Docs>
- </Member>
- <Member MemberName="AnchorYProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty AnchorYProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty AnchorYProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the AnchorY bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BackgroundColor">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Color BackgroundColor { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Color BackgroundColor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Color</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the color which will fill the background of a VisualElement. This is a bindable property.</summary>
- <value>The color that is used to fill the background of a VisualElement. The default is <see cref="P:Xamarin.Forms.Color.Default" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BackgroundColorProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BackgroundColorProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BackgroundColorProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the BackgroundColor bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BatchBegin">
- <MemberSignature Language="C#" Value="public void BatchBegin ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void BatchBegin() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Signals the start of a batch of changes to the elements properties.</summary>
- <remarks>Application authors will not generally need to batch updates manually as the animation framework will do this for them.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BatchCommit">
- <MemberSignature Language="C#" Value="public void BatchCommit ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void BatchCommit() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Signals the end of a batch of commands to the element and that those commands should now be committed.</summary>
- <remarks>This method merely ensures that updates sent during the batch have been committed. It does not ensure that they were not committed before calling this.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BatchCommitted">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.EventArg&lt;Xamarin.Forms.VisualElement&gt;&gt; BatchCommitted;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.EventArg`1&lt;class Xamarin.Forms.VisualElement&gt;&gt; BatchCommitted" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.EventArg&lt;Xamarin.Forms.VisualElement&gt;&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Batched">
- <MemberSignature Language="C#" Value="public bool Batched { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Batched" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Behaviors">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.Behavior&gt; Behaviors { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Behavior&gt; Behaviors" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.Behavior&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of Behavior associated to this element. This is a bindable propery.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="BehaviorsProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BehaviorsProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BehaviorsProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Behaviors bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Bounds">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Rectangle Bounds { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Rectangle Bounds" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Rectangle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the bounds of the element.</summary>
- <value>The bounds of an element, in device-independent units.</value>
- <remarks>Bounds is assigned during the Layout cycle by a call to <see cref="M:Xamarin.Forms.VisualElement.Layout(Xamarin.Forms.Rectangle)" />.</remarks>
- <altmember cref="P:Xamarin.Forms.VisualElement.WidthRequest" />
- <altmember cref="P:Xamarin.Forms.VisualElement.HeightRequest" />
- </Docs>
- </Member>
- <Member MemberName="ChildrenReordered">
- <MemberSignature Language="C#" Value="public event EventHandler ChildrenReordered;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler ChildrenReordered" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the Children of a VisualElement have been re-ordered.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="DisableLayout">
- <MemberSignature Language="C#" Value="public bool DisableLayout { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool DisableLayout" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Focus">
- <MemberSignature Language="C#" Value="public bool Focus ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Focus() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Attemps to set focus to this element.</summary>
- <returns>
- <see langword="true" /> if the keyboard focus was set to this element; <see langword="false" /> if the call to this method did not force a focus change.</returns>
- <remarks>Element must be able to receive focus for this to work. Calling Focus on offscreen or unrealized elements has undefined behavior.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FocusChangeRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.VisualElement.FocusRequestArgs&gt; FocusChangeRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.VisualElement/FocusRequestArgs&gt; FocusChangeRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.VisualElement+FocusRequestArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Focused">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.FocusEventArgs&gt; Focused;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.FocusEventArgs&gt; Focused" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.FocusEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the element receives focus.</summary>
- <remarks>Focused event is raised whenever the VisualElement receives focus. This event is not bubbled through the Forms stack and is received directly from the native control. This event is emitted by the IsFocusedProperty setter.</remarks>
- <altmember cref="P:Xamarin.Forms.VisualElement.IsFocused" />
- <altmember cref="M:Xamarin.Forms.VisualElement.Focus()" />
- </Docs>
- </Member>
- <Member MemberName="GetSizeRequest">
- <MemberSignature Language="C#" Value="public virtual Xamarin.Forms.SizeRequest GetSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Xamarin.Forms.SizeRequest GetSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The available width that a parent element can allocated to a child. Value will be between 0 and double.PositiveInfinity.</param>
- <param name="heightConstraint">The available height that a parent element can allocated to a child. Value will be between 0 and double.PositiveInfinity.</param>
- <summary>Returns the <see cref="T:Xamarin.Forms.SizeRequest" /> of the element. Calling this method begins the measure pass of a layout cycle.</summary>
- <returns>A <see cref="T:Xamarin.Forms.SizeRequest" /> which contains a requested size and a minimum size.</returns>
- <remarks>Calling GetSizeRequest causes a measure pass to occur for the subtree of elements it is called on. It is ideal to only call GetSizeRequest when needed as excessive calls can negatively impact the performance of your app. Overriding GetSizeRequest should only be done if you want to ignore Width/HeightRequest. More likely a subclass would wish to override <see cref="M:Xamarin.Forms.VisualElement.OnSizeRequest" />.</remarks>
- <altmember cref="M:Xamarin.Forms.OnSizeRequest" />
- </Docs>
- </Member>
- <Member MemberName="Height">
- <MemberSignature Language="C#" Value="public double Height { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Height" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the current rendered height of this element. This is a read-only bindable property.</summary>
- <value>The renderered height of this element.</value>
- <remarks>The height of an element is set during the Layout phase.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HeightProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HeightProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HeightProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Height bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="HeightRequest">
- <MemberSignature Language="C#" Value="public double HeightRequest { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 HeightRequest" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the desired height override of this element.</summary>
- <value>The height this element desires to be.</value>
- <remarks>HeightRequest does not immediately change the Bounds of a VisualElement, however setting the HeightRequest will change the result of calls to GetSizeRequest, which will in turn modify the final size the element receives during a layout cycle.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HeightRequestProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HeightRequestProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HeightRequestProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the HeightRequest property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InputTransparent">
- <MemberSignature Language="C#" Value="public bool InputTransparent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool InputTransparent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value indicating whether this element should be involved in the user interaction cycle. This is a bindable property.</summary>
- <value>
- <see langword="false" /> if the element should receive input; <see langword="true" /> if element should not receive input and should, instead, pass inputs to the element below. Default is <see langword="false" />.</value>
- <remarks>Setting InputTransparent is not the same as setting IsEnabled to false. Setting InputTransparent only disables inputs and instead causes them to be passed to the VisualElement below the element. Usually this is the parent of the element.</remarks>
- <altmember cref="P:Xamarin.Forms.VisualElement.IsEnabled" />
- </Docs>
- </Member>
- <Member MemberName="InputTransparentProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty InputTransparentProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty InputTransparentProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the InputTransparent bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="InvalidateMeasure">
- <MemberSignature Language="C#" Value="protected virtual void InvalidateMeasure ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void InvalidateMeasure() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called to invalidate the layout of this <see cref="T:Xamarin.Forms.VisualElement" />. Raises the <see cref="E:Xamarin.Forms.VisualElement.MeasureInvalidated" /> event.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InvalidateMeasureNonVirtual">
- <MemberSignature Language="C#" Value="public void InvalidateMeasureNonVirtual (Xamarin.Forms.Internals.InvalidationTrigger trigger);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void InvalidateMeasureNonVirtual(valuetype Xamarin.Forms.Internals.InvalidationTrigger trigger) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="trigger" Type="Xamarin.Forms.Internals.InvalidationTrigger" />
- </Parameters>
- <Docs>
- <param name="trigger">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsEnabled">
- <MemberSignature Language="C#" Value="public bool IsEnabled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value indicating whether this element is enabled in the user interface. This is a bindable property.</summary>
- <value>
- <see langword="true" /> if the element is enabled; otherwise, <see langword="false" />. The default value is <see langword="true" /></value>
- <remarks>
- <para>
- Elements that are not enabled do not participate in hit detection, and therefore will not receive focus or emit input events.
- </para>
- <para>
- The following example shows a handler on a button which will then set IsEnabled to false on another button.
- </para>
- <example>
- <code lang="C#"><![CDATA[
- public partial class ButtonDisableExample {
- void BuildButtons ()
- {
- Button button1 = new Button {Text = "New button"};
- Button button2 = new Button {Text = "Disabled on click"};
- button1.Activated += (o, e) => button2.IsEnabled = false;
- }
- }
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsEnabledProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsEnabledProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsEnabledProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the IsEnabled bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsFocused">
- <MemberSignature Language="C#" Value="public bool IsFocused { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsFocused" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value indicating whether this element is focused currently. This is a bindable property.</summary>
- <value>
- <see langword="true" /> if the element is focused; otherwise, <see langword="false" />.</value>
- <remarks>
- <para>
- Applications may have multiple focuses depending on the implementation of the underlying toolkit. Menus and modals in particular may leave multiple items with focus.
- </para>
- <para>
- The following example shows conditionally setting a background color based on the focus state.
- </para>
- <example>
- <code lang="C#"><![CDATA[
- void UpdateBackground ()
- {
- if (myElement.IsFocused)
- myElement.BackgroundColor = Color.Red;
- else
- myElement.BackgroundColor = Color.Blue;
- }
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsFocusedProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsFocusedProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsFocusedProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the IsFocused bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsFocusedPropertyKey">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindablePropertyKey IsFocusedPropertyKey;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindablePropertyKey IsFocusedPropertyKey" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindablePropertyKey</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsInNativeLayout">
- <MemberSignature Language="C#" Value="public bool IsInNativeLayout { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsInNativeLayout" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsNativeStateConsistent">
- <MemberSignature Language="C#" Value="public bool IsNativeStateConsistent { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsNativeStateConsistent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsPlatformEnabled">
- <MemberSignature Language="C#" Value="public bool IsPlatformEnabled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsPlatformEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsVisible">
- <MemberSignature Language="C#" Value="public bool IsVisible { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsVisible" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that determines whether this elements should be part of the visual tree or not. This is a bindable property.</summary>
- <value>
- <see langword="true" /> if the element should be rendered; otherwise, <see langword="false" />. Default value is <see langword="true" />.</value>
- <remarks>
- <para>Setting IsVisible to false will remove the element from the visual tree. The element will no longer take up space in layouts or be eligle to receive any kind of input event.</para>
- <para>
- The following example shows a stack where the middle element is toggled when a button is activated.
- </para>
- <example>
- <code lang="C#"><![CDATA[
- partial class LabelToggle {
- Label label;
-
- void Build ()
- {
- var firstView = new Button {Text = "Tap Me"};
- label = new Label {Text = "I can be toggled"};
- var thirdView = new Image {Source = "image.png"};
-
- firstView.Activated += OnButtonActivated;
-
- Content = new StackLayout {
- Children {
- firstView,
- label,
- thirdView
- }
- };
- }
-
- void OnButtonActivated (object sender, EventArgs args)
- {
- label.IsVisible = !label.IsVisible;
- }
- }
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="IsVisibleProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsVisibleProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsVisibleProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the IsVisible bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Layout">
- <MemberSignature Language="C#" Value="public void Layout (Xamarin.Forms.Rectangle bounds);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Layout(valuetype Xamarin.Forms.Rectangle bounds) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bounds" Type="Xamarin.Forms.Rectangle" />
- </Parameters>
- <Docs>
- <param name="bounds">The new bounds of the element.</param>
- <summary>Updates the bounds of the element during the layout cycle.</summary>
- <remarks>Calling Layout will trigger a layout cycle for the sub-tree of this element.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Measure">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.SizeRequest Measure (double widthConstraint, double heightConstraint, Xamarin.Forms.MeasureFlags flags = Xamarin.Forms.MeasureFlags.None);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xamarin.Forms.SizeRequest Measure(float64 widthConstraint, float64 heightConstraint, valuetype Xamarin.Forms.MeasureFlags flags) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- <Parameter Name="flags" Type="Xamarin.Forms.MeasureFlags" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The suggested maximum width constraint for the visual element to render.</param>
- <param name="heightConstraint">The suggested maximum height constraint for the visual element to render.</param>
- <param name="flags">A value that controls whether margins are included in the returned size.</param>
- <summary>Returns the minimum size that a visual element needs in order to be displayed on the device.</summary>
- <returns>The minimum size that a visual element needs in order to be displayed on the device.</returns>
- <remarks>
- <para>If the minimum sized that the visual element needs in order to be displayed on the device is larger than can be accommodated by <paramref name="widthConstraint" /> and <paramref name="heightConstraint" />, the return value may represent a rectangle that is larger in either or both of those parameters.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MeasureInvalidated">
- <MemberSignature Language="C#" Value="public event EventHandler MeasureInvalidated;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler MeasureInvalidated" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the layout of a visual element is invalidated.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MinimumHeightRequest">
- <MemberSignature Language="C#" Value="public double MinimumHeightRequest { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 MinimumHeightRequest" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value which overrides the minimum height the element will request during layout.</summary>
- <value>The minimum height the element requires. Default value is -1.</value>
- <remarks>
- <para>
- MinimumHeightRequest is used to override the results of a call to <see cref="M:Xamarin.Forms.VisualElement.GetSizeRequest (double, double)" /> by setting the minimum height property. This causes overflow handling to shrink this element to its minimum height before elements who do not have a minimum size set.
- </para>
- <para>
- The following example sets the MinimumHeightRequest to enable an image to shrink below it's normal size.
- </para>
- <example>
- <code lang="C#"><![CDATA[
- void Build (string veryLongString)
- {
- var label = new Label {Text = veryLongString};
- var image = new Image {Source = "image500x500.png"};
-
- image.MinimumHeightRequest = 20;
- Content = new StackLayout {
- Children {
- label,
- image
- }
- };
- }
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MinimumHeightRequestProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty MinimumHeightRequestProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty MinimumHeightRequestProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the MinimumHeightRequest property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MinimumWidthRequest">
- <MemberSignature Language="C#" Value="public double MinimumWidthRequest { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 MinimumWidthRequest" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value which overrides the minimum width the element will request during layout.</summary>
- <value>The minimum width the element requires. Default value is -1.</value>
- <remarks>
- <para>
- MinimumWidthRequest is used to override the results of a call to <see cref="M:Xamarin.Forms.VisualElement.GetSizeRequest (double, double)" /> by setting the minimum width property. This causes overflow handling to shrink this element to its minimum width before elements who do not have a minimum size set.
- </para>
- <para>
- The following example sets the MinimumWidthRequest to enable an image to shrink below it's normal size.
- </para>
- <example>
- <code lang="C#"><![CDATA[
- void Build (string veryLongString)
- {
- var label = new Label {Text = veryLongString};
- var image = new Image {Source = "image500x500.png"};
-
- image.MinimumWidthRequest = 20;
- Content = new StackLayout {
- Orientation = StackOrientation.Horizontal,
- Children {
- label,
- image
- }
- };
- }
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="MinimumWidthRequestProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty MinimumWidthRequestProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty MinimumWidthRequestProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the MinimumWidthRequest property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NativeSizeChanged">
- <MemberSignature Language="C#" Value="public void NativeSizeChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void NativeSizeChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Navigation">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.INavigation Navigation { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.INavigation Navigation" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.INavigation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the context aware navigation interface for the element.</summary>
- <value>An <see cref="T:Xamarin.Forms.INavigation" /> that allows for navigation using the ancestral navigation implementor.</value>
- <remarks>
- <para>
- Use the Navigation property to perform navigation from any element. If the element has not yet been added to a tree which contains a navigation implementor, the actions are queued up until it is.
- </para>
- <para>
- The following example navigates to a new page created in the callback of a buttons <see cref="E:Xamarin.Forms.VisualElement.Activated" /> event.</para>
- <example>
- <code lang="C#"><![CDATA[
- partial class NavigationTest {
- void BuildContent
- {
- Button button = new Button {Text = "Tap to Navigate"};
- button.Activated += OnButtonActivated;
- }
-
- void OnButtonActivated (object sender, EventArgs args)
- {
- Button button = (Button) sender;
- Page newPage = new ContentPage {
- Content = new Label {Text = "Hello New Page"}
- };
-
- button.Navigation.Push (newPage);
- }
- }
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="NavigationProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty NavigationProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty NavigationProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Navigation bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="NavigationProxy">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.NavigationProxy NavigationProxy { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.NavigationProxy NavigationProxy" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.NavigationProxy</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildAdded">
- <MemberSignature Language="C#" Value="protected override void OnChildAdded (Xamarin.Forms.Element child);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnChildAdded(class Xamarin.Forms.Element child) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="child" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="child">The child that was added.</param>
- <summary>Application developers can override this method to respond when a child is added.</summary>
- <remarks>Application developers who override this method must call base.OnChildAdded before performing any other actions in their override.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildRemoved">
- <MemberSignature Language="C#" Value="protected override void OnChildRemoved (Xamarin.Forms.Element child);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnChildRemoved(class Xamarin.Forms.Element child) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="child" Type="Xamarin.Forms.Element" />
- </Parameters>
- <Docs>
- <param name="child">The child that was removed.</param>
- <summary>Application developers can override this method to respond when a child is removed.</summary>
- <remarks>Application developers who override this method must call base.OnChildRemoved before performing any other actions in their override.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnChildrenReordered">
- <MemberSignature Language="C#" Value="protected void OnChildrenReordered ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void OnChildrenReordered() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invoked whenever the <see cref="E:Xamarin.Forms.VisualElement.ChildrenReordered" /> event is about to be emitted. Implement this method to add class handling for this event.</summary>
- <remarks>This method has no default implementation. You should still call the base implementation in case an intermediate class has implemented this method.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnMeasure">
- <MemberSignature Language="C#" Value="protected virtual Xamarin.Forms.SizeRequest OnMeasure (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance valuetype Xamarin.Forms.SizeRequest OnMeasure(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The width constraint to request.</param>
- <param name="heightConstraint">The height constraint to request.</param>
- <summary>Method that is called when a layout measurement happens.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnParentSet">
- <MemberSignature Language="C#" Value="protected override void OnParentSet ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnParentSet() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invoked whenever the Parent of an element is set. Implement this method in order to add behavior when the element is added to a parent.</summary>
- <remarks>It is required to call the base implementation.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeAllocated">
- <MemberSignature Language="C#" Value="protected virtual void OnSizeAllocated (double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnSizeAllocated(float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="width">The new width of the element.</param>
- <param name="height">The new height of the element.</param>
- <summary>This method is called when the size of the element is set during a layout cycle. This method is called directly before the <see cref="E:Xamarin.Forms.VisualElement.SizeChanged" /> event is emitted. Implement this method to add class handling for this event.</summary>
- <remarks>This method has no default implementation. You should still call the base implementation in case an intermediate class has implemented this method. Most layouts will want to implement this method in order to layout their children during a layout cycle.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSizeRequest">
- <MemberSignature Language="C#" Value="protected virtual Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance valuetype Xamarin.Forms.SizeRequest OnSizeRequest(float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="widthConstraint">The available width for the element to use.</param>
- <param name="heightConstraint">The available height for the element to use.</param>
- <summary>This method is called during the measure pass of a layout cycle to get the desired size of an element.</summary>
- <returns>A <see cref="T:Xamarin.Forms.SizeRequest" /> which contains the desired size of the element.</returns>
- <remarks>The results of this method will be (-1, -1) if the element has not yet been realized with a platform specific backing control. Overriding this method does not require a call to the base class so long as a valid SizeRequest is returned.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Opacity">
- <MemberSignature Language="C#" Value="public double Opacity { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Opacity" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the opacity value applied to the element when it is rendered. This is a bindable property.</summary>
- <value>The opacity value. Default opacity is 1.0. Values will be clamped between 0 and 1 on set.</value>
- <remarks>
- <para>
- The opacity value has no effect unless IsVisible is <see langword="true" />. Opacity is inherited down the element hierarchy. If a parent has 0.5 opacity, and a child has 0.5 opacity, the child will render with an effective 0.25 opacity. Setting opacity to 0 has undefined behavior with input elements.
- </para>
- <para>
- The following example sets the opacity of a layout to 0.5 and the opacity of one of its children to 0.5, making the child 25% opaque.
- </para>
- <example>
- <code lang="C#"><![CDATA[
- StackLayout stack = new StackLayout ();
- Button button1 = new Button {Text="A Button"};
- Button button2 = new Button {Text="Another Button"};
-
- stack.Children.Add (button1);
- stack.Children.Add (button2);
-
- // The stack and everything in it will become 50% opaque
- stack.Opacity = 0.5;
-
- // button1 will become 25% opaque while the stack and button2 remane 50% opaque
- button1.Opacity = 0.5;
- ]]></code>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="OpacityProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty OpacityProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty OpacityProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Opacity bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Resources">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ResourceDictionary Resources { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ResourceDictionary Resources" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ResourceDictionary</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the local resource dictionary.</summary>
- <value>The current resource dictionary, where resources are stored by key.</value>
- <remarks>
- <para>In XAML, resource dictionaries are filled with key/value pairs that are specified in XML and consequently created at run time. The keys in the resource dictionary are specified with the <c>x:Key</c> attribute of the XML tag for the type to create. An object of that type is created, and is initialized with the property and field values that are specified either by additional attributes or by nested tags, both of which, when present are simply string representations of the property or field names. The object is then inserted into the <see cref="T:Xamarin.Forms.ResourceDictionary" /> for the enclosing type at runtime.</para>
- <example>
- <para>For example, the XAML below, taken from the <format type="text/html"><a href="http://developer.xamarin.com/guides/cross-platform/xamarin-forms/xaml-for-xamarin-forms/">XAML for Xamarin.Forms</a></format> series, creates a resource dictionary that contains <see cref="T:Xamarin.Forms.LayoutOptions" /> object constants that can be used for any <see cref="T:Xamarin.Forms.Layout" /> objects that are added to the surrounding <see cref="T:Xamarin.Forms.ContentPage" />:</para>
- <code><![CDATA[
-<ContentPage.Resources>
- <ResourceDictionary>
- <LayoutOptions x:Key="horzOptions"
- Alignment="Center" />
-
- <LayoutOptions x:Key="vertOptions"
- Alignment="Center"
- Expands="True" />
- </ResourceDictionary>
-</ContentPage.Resources>
-]]></code>
- <para>Note that the above snippet is only valid when nested within a <c>&lt;ContentPage&gt;...&lt;/ContentPage&gt;</c> tag pair. Within that pair, the app developer can use both of the <c>horzOptions</c> and <c>vertOptions</c> keys to specify values for properties of type <see cref="T:Xamarin.Forms.LayoutOptions" /> by using the <c>"{...}"</c> static resource syntax. The short example below, also taken from the <format type="text/html"><a href="http://developer.xamarin.com/guides/cross-platform/xamarin-forms/xaml-for-xamarin-forms/">XAML for Xamarin.Forms</a></format> series, illustrates this syntax:</para>
- <code><![CDATA[
-<Button Text="Do this!"
- HorizontalOptions="{StaticResource horzOptions}"
- VerticalOptions="{StaticResource vertOptions}"
- BorderWidth="3"
- Rotation="-15"
- TextColor="Red"
- Font="Large" />]]></code>
- <para>Resource dictionaries and their associated XML provide the application developer with a convenient method to reuse code inside the XAML compile-time and run-time engines.</para>
- </example>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Rotation">
- <MemberSignature Language="C#" Value="public double Rotation { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Rotation" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the rotation about the Z-axis (affine rotation) when the element is rendered.</summary>
- <value>The rotation about the Z-axis in degrees.</value>
- <remarks>Rotation is applied relative to <see cref="P:Xamarin.Forms.VisualElement.AnchorX" /> and <see cref="P:Xamarin.Forms.VisualElement.AnchorY" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RotationProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty RotationProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty RotationProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Rotation bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="RotationX">
- <MemberSignature Language="C#" Value="public double RotationX { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 RotationX" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the rotation about the X-axis (perspective rotation) when the element is rendered.</summary>
- <value>The rotation about the X-axis in degrees.</value>
- <remarks>RotationX is applied relative to <see cref="P:Xamarin.Forms.VisualElement.AnchorX" /> and <see cref="P:Xamarin.Forms.VisualElement.AnchorY" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RotationXProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty RotationXProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty RotationXProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the RotationX bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="RotationY">
- <MemberSignature Language="C#" Value="public double RotationY { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 RotationY" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the rotation about the Y-axis (perspective rotation) when the element is rendered.</summary>
- <value>The rotation about the Y-axis in degrees.</value>
- <remarks>RotationY is applied relative to <see cref="P:Xamarin.Forms.VisualElement.AnchorX" /> and <see cref="P:Xamarin.Forms.VisualElement.AnchorY" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RotationYProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty RotationYProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty RotationYProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the RotationY bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Scale">
- <MemberSignature Language="C#" Value="public double Scale { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Scale" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the scale factor applied to the element.</summary>
- <value>The scale factor of the element. Default value is 1.0.</value>
- <remarks>Scale is applied relative to <see cref="P:Xamarin.Forms.VisualElement.AnchorX" /> and <see cref="P:Xamarin.Forms.VisualElement.AnchorY" />.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScaleProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ScaleProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ScaleProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Scale bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="SizeAllocated">
- <MemberSignature Language="C#" Value="protected void SizeAllocated (double width, double height);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SizeAllocated(float64 width, float64 height) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="width" Type="System.Double" />
- <Parameter Name="height" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="width">The newly allocated width.</param>
- <param name="height">The newly allocated height.</param>
- <summary>SizeAllocated is called during a layout cycle to signal the start of a sub-tree layout.</summary>
- <remarks>Calling SizeAllocated will start a new layout cycle on the children of the element. Excessive calls to SizeAllocated may cause performance problems.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SizeChanged">
- <MemberSignature Language="C#" Value="public event EventHandler SizeChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler SizeChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when either the Width or the Height properties change value on this element.</summary>
- <remarks>Classes should implement <see cref="M:Xamarin.Forms.VisualElement.OnSizeAllocated (double, double)" /> if they wish to respond to size change events directly.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Style">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Style Style { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Style Style" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Style</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the style that defines how this visual element is displayed.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="StyleClass">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;string&gt; StyleClass { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;string&gt; StyleClass" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.ListStringTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the style class for the visual element.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="StyleProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty StyleProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty StyleProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the Style property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TranslationX">
- <MemberSignature Language="C#" Value="public double TranslationX { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 TranslationX" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the X translation delta of the element.</summary>
- <value>The amount to translate the element.</value>
- <remarks>Translation is applied post layout. It is particularly good for applying animations. Translating an element outside the bounds of its parent container may prevent inputs from working.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TranslationXProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TranslationXProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TranslationXProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the TranslationX bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TranslationY">
- <MemberSignature Language="C#" Value="public double TranslationY { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 TranslationY" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the Y translation delta of the element.</summary>
- <value>The amount to translate the element.</value>
- <remarks>Translation is applied post layout. It is particularly good for applying animations. Translating an element outside the bounds of its parent container may prevent inputs from working.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TranslationYProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TranslationYProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TranslationYProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the TranslationY bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Triggers">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.TriggerBase&gt; Triggers { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.TriggerBase&gt; Triggers" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.TriggerBase&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of Trigger associated to this element. This is a bindable property.</summary>
- <value>
- </value>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="TriggersProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TriggersProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TriggersProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Triggers bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Unfocus">
- <MemberSignature Language="C#" Value="public void Unfocus ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Unfocus() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Unsets focus to this element.</summary>
- <remarks>Element must already have focus for this to have any effect.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Unfocused">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.FocusEventArgs&gt; Unfocused;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.FocusEventArgs&gt; Unfocused" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.FocusEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Occurs when the element loses focus.</summary>
- <remarks>Unfocused event is raised whenever the VisualElement loses focus. This event is not bubbled through the Forms stack and is received directly from the native control. This event is emitted by the IsFocusedProperty setter.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Width">
- <MemberSignature Language="C#" Value="public double Width { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Width" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the current rendered width of this element. This is a read-only bindable property.</summary>
- <value>The renderered width of this element.</value>
- <remarks>The width of an element is set during the Layout phase.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WidthProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty WidthProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty WidthProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Width bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="WidthRequest">
- <MemberSignature Language="C#" Value="public double WidthRequest { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 WidthRequest" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the desired width override of this element.</summary>
- <value>The width this element desires to be.</value>
- <remarks>WidthRequest does not immediately change the Bounds of a VisualElement, however setting the WidthRequest will change the result of calls to GetSizeRequest, which will in turn modify the final size the element receives during a layout cycle.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WidthRequestProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty WidthRequestProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty WidthRequestProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the WidthRequest property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="X">
- <MemberSignature Language="C#" Value="public double X { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 X" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the current X position of this element. This is a read-only bindable property.</summary>
- <value>The X position of this element relative to its parents bounds.</value>
- <remarks>The x value of an element is set during the Layout phase.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IVisualElementController.InvalidateMeasure">
- <MemberSignature Language="C#" Value="void IVisualElementController.InvalidateMeasure (Xamarin.Forms.Internals.InvalidationTrigger trigger);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IVisualElementController.InvalidateMeasure(valuetype Xamarin.Forms.Internals.InvalidationTrigger trigger) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="trigger" Type="Xamarin.Forms.Internals.InvalidationTrigger" />
- </Parameters>
- <Docs>
- <param name="trigger">For internal use by the Xamarin.Forms platform.</param>
- <summary>This method is for internal use.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IVisualElementController.NativeSizeChanged">
- <MemberSignature Language="C#" Value="void IVisualElementController.NativeSizeChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.IVisualElementController.NativeSizeChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Invalidates the measure when the native size of the element changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="XProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty XProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty XProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the X bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Y">
- <MemberSignature Language="C#" Value="public double Y { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Y" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the current Y position of this element. This is a read-only bindable property.</summary>
- <value>The Y position of this element relative to its parents bounds.</value>
- <remarks>The y value of an element is set during the Layout phase.</remarks>
- </Docs>
- </Member>
- <Member MemberName="YProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty YProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty YProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the Y bindable property.</summary>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="WebNavigatedEventArgs" FullName="Xamarin.Forms.WebNavigatedEventArgs">
- <TypeSignature Language="C#" Value="public class WebNavigatedEventArgs : Xamarin.Forms.WebNavigationEventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit WebNavigatedEventArgs extends Xamarin.Forms.WebNavigationEventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.WebNavigationEventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Class that contains arguments for the event that is raised after web navigation completes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public WebNavigatedEventArgs (Xamarin.Forms.WebNavigationEvent navigationEvent, Xamarin.Forms.WebViewSource source, string url, Xamarin.Forms.WebNavigationResult result);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.WebNavigationEvent navigationEvent, class Xamarin.Forms.WebViewSource source, string url, valuetype Xamarin.Forms.WebNavigationResult result) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="navigationEvent" Type="Xamarin.Forms.WebNavigationEvent" />
- <Parameter Name="source" Type="Xamarin.Forms.WebViewSource" />
- <Parameter Name="url" Type="System.String" />
- <Parameter Name="result" Type="Xamarin.Forms.WebNavigationResult" />
- </Parameters>
- <Docs>
- <param name="navigationEvent">The navigation event that was raised.</param>
- <param name="source">The web view source that originated the event.</param>
- <param name="url">The URL of the navigation event.</param>
- <param name="result">The result of the navigation that originated the event.</param>
- <summary>Initializes a new <see cref="E:Xamarin.Forms.WebNavigatedEventArgs" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Result">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.WebNavigationResult Result { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.WebNavigationResult Result" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebNavigationResult</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that describes the result of the navigation.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="WebNavigatingEventArgs" FullName="Xamarin.Forms.WebNavigatingEventArgs">
- <TypeSignature Language="C#" Value="public class WebNavigatingEventArgs : Xamarin.Forms.WebNavigationEventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit WebNavigatingEventArgs extends Xamarin.Forms.WebNavigationEventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.WebNavigationEventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Class that contains arguments for the event that is raised after web navigation begins.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public WebNavigatingEventArgs (Xamarin.Forms.WebNavigationEvent navigationEvent, Xamarin.Forms.WebViewSource source, string url);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.WebNavigationEvent navigationEvent, class Xamarin.Forms.WebViewSource source, string url) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="navigationEvent" Type="Xamarin.Forms.WebNavigationEvent" />
- <Parameter Name="source" Type="Xamarin.Forms.WebViewSource" />
- <Parameter Name="url" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="navigationEvent">The navigation event that was raised.</param>
- <param name="source">The web view source that originated the event.</param>
- <param name="url">The URL of the navigation event.</param>
- <summary>Initializes a new <see cref="E:Xamarin.Forms.WebNavigatingEventArgs" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Cancel">
- <MemberSignature Language="C#" Value="public bool Cancel { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Cancel" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a value that indicates whether or not to cancel the navigation.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="WebNavigationEvent" FullName="Xamarin.Forms.WebNavigationEvent">
- <TypeSignature Language="C#" Value="public enum WebNavigationEvent" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed WebNavigationEvent extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Contains values that indicate why a navigation event was raised.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Back">
- <MemberSignature Language="C#" Value="Back" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.WebNavigationEvent Back = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebNavigationEvent</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the navigation resulted from the user going back to a previous page in the navigation history.</summary>
- </Docs>
- </Member>
- <Member MemberName="Forward">
- <MemberSignature Language="C#" Value="Forward" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.WebNavigationEvent Forward = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebNavigationEvent</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the navigation resulted from the user going forward to a later page in the navigation history.</summary>
- </Docs>
- </Member>
- <Member MemberName="NewPage">
- <MemberSignature Language="C#" Value="NewPage" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.WebNavigationEvent NewPage = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebNavigationEvent</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the navigation was to a preiously unvisited page, according to the navigation history.</summary>
- </Docs>
- </Member>
- <Member MemberName="Refresh">
- <MemberSignature Language="C#" Value="Refresh" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.WebNavigationEvent Refresh = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebNavigationEvent</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the navigation resulted from a page refresh.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="WebNavigationEventArgs" FullName="Xamarin.Forms.WebNavigationEventArgs">
- <TypeSignature Language="C#" Value="public class WebNavigationEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit WebNavigationEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>TClass that contains arguments for the event that is when web navigation begins.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected WebNavigationEventArgs (Xamarin.Forms.WebNavigationEvent navigationEvent, Xamarin.Forms.WebViewSource source, string url);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.WebNavigationEvent navigationEvent, class Xamarin.Forms.WebViewSource source, string url) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="navigationEvent" Type="Xamarin.Forms.WebNavigationEvent" />
- <Parameter Name="source" Type="Xamarin.Forms.WebViewSource" />
- <Parameter Name="url" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="navigationEvent">The navigation event that was raised.</param>
- <param name="source">The web view source that originated the event.</param>
- <param name="url">The URL of the navigation event.</param>
- <summary>Initializes a new <see cref="T:Xamarin.Forms.WebNavigationEventArgs" /> instance.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NavigationEvent">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.WebNavigationEvent NavigationEvent { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.WebNavigationEvent NavigationEvent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebNavigationEvent</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the navigation event that was raised.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Source">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.WebViewSource Source { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.WebViewSource Source" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebViewSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the element that performed the navigation.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Url">
- <MemberSignature Language="C#" Value="public string Url { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Url" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The destination of the navigation.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="WebNavigationResult" FullName="Xamarin.Forms.WebNavigationResult">
- <TypeSignature Language="C#" Value="public enum WebNavigationResult" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed WebNavigationResult extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates values that indicate the outcome of a web navigation.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Cancel">
- <MemberSignature Language="C#" Value="Cancel" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.WebNavigationResult Cancel = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebNavigationResult</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The navigation was cancelled.</summary>
- </Docs>
- </Member>
- <Member MemberName="Failure">
- <MemberSignature Language="C#" Value="Failure" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.WebNavigationResult Failure = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebNavigationResult</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The navigation failed.</summary>
- </Docs>
- </Member>
- <Member MemberName="Success">
- <MemberSignature Language="C#" Value="Success" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.WebNavigationResult Success = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebNavigationResult</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The navigation succeeded.</summary>
- </Docs>
- </Member>
- <Member MemberName="Timeout">
- <MemberSignature Language="C#" Value="Timeout" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.WebNavigationResult Timeout = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebNavigationResult</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The navigation timed out.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="WebView" FullName="Xamarin.Forms.WebView">
- <TypeSignature Language="C#" Value="public class WebView : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.WebView&gt;, Xamarin.Forms.IWebViewController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit WebView extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.WebView&gt;, class Xamarin.Forms.IElementController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController, class Xamarin.Forms.IWebViewController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.WebView&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.IWebViewController</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._WebViewRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> that presents HTML content.</summary>
- <remarks>
- <para>The following example shows a basic use.</para>
- <example>
- <code lang="C#"><![CDATA[using System;
-using Xamarin.Forms;
-
-namespace FormsGallery
-{
- class WebViewDemoPage : ContentPage
- {
- public WebViewDemoPage()
- {
- Label header = new Label
- {
- Text = "WebView",
- FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
- HorizontalOptions = LayoutOptions.Center
- };
-
- WebView webView = new WebView
- {
- Source = new UrlWebViewSource
- {
- Url = "http://blog.xamarin.com/",
- },
- VerticalOptions = LayoutOptions.FillAndExpand
- };
-
- // Accomodate iPhone status bar.
- this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);
-
- // Build the page.
- this.Content = new StackLayout
- {
- Children =
- {
- header,
- webView
- }
- };
- }
- }
-}]]></code>
- </example>
- <para>
- <img href="WebView.TripleScreenShot.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public WebView ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.WebView" /> element with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanGoBack">
- <MemberSignature Language="C#" Value="public bool CanGoBack { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool CanGoBack" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the user can navigate to previous pages.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanGoBackProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CanGoBackProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CanGoBackProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.WebView.CanGoBack" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanGoForward">
- <MemberSignature Language="C#" Value="public bool CanGoForward { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool CanGoForward" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that indicates whether the user can navigate forward.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanGoForwardProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CanGoForwardProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CanGoForwardProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.WebView.CanGoForward" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Eval">
- <MemberSignature Language="C#" Value="public void Eval (string script);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Eval(string script) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="script" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="script">A script to evaluate.</param>
- <summary>Evaluates the script that is specified by <paramref name="script" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EvalRequested">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.EvalRequested&gt; EvalRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.EvalRequested&gt; EvalRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.EvalRequested&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GoBack">
- <MemberSignature Language="C#" Value="public void GoBack ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void GoBack() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Navigates to the previous page.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GoBackRequested">
- <MemberSignature Language="C#" Value="public event EventHandler GoBackRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler GoBackRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GoForward">
- <MemberSignature Language="C#" Value="public void GoForward ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void GoForward() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Navigates to the next page in the list of visited pages.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GoForwardRequested">
- <MemberSignature Language="C#" Value="public event EventHandler GoForwardRequested;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler GoForwardRequested" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Navigated">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.WebNavigatedEventArgs&gt; Navigated;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.WebNavigatedEventArgs&gt; Navigated" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.WebNavigatedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised after navigation completes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Navigating">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.WebNavigatingEventArgs&gt; Navigating;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.WebNavigatingEventArgs&gt; Navigating" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.WebNavigatingEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when navigation starts.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.WebView&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.WebView&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.WebView&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Returns the platform-specific instance of this <see cref="T:Xamarin.Forms.WebView" />, on which a platform-specific method may be called.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnBindingContextChanged">
- <MemberSignature Language="C#" Value="protected override void OnBindingContextChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnBindingContextChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called when the binding context is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanged">
- <MemberSignature Language="C#" Value="protected override void OnPropertyChanged (string propertyName);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void OnPropertyChanged(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the property that was changed.</param>
- <summary>Method that is called when <see cref="P:Xamarin.Forms.WebView.Source" /> is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSourceChanged">
- <MemberSignature Language="C#" Value="protected void OnSourceChanged (object sender, EventArgs e);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void OnSourceChanged(object sender, class System.EventArgs e) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sender" Type="System.Object" />
- <Parameter Name="e" Type="System.EventArgs" />
- </Parameters>
- <Docs>
- <param name="sender">The object that raised the event.</param>
- <param name="e">The event arguments.</param>
- <summary>Method that is called when the view source that is specified by the <paramref name="sender" /> parameter is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendNavigated">
- <MemberSignature Language="C#" Value="public void SendNavigated (Xamarin.Forms.WebNavigatedEventArgs args);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendNavigated(class Xamarin.Forms.WebNavigatedEventArgs args) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="args" Type="Xamarin.Forms.WebNavigatedEventArgs" />
- </Parameters>
- <Docs>
- <param name="args">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendNavigating">
- <MemberSignature Language="C#" Value="public void SendNavigating (Xamarin.Forms.WebNavigatingEventArgs args);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendNavigating(class Xamarin.Forms.WebNavigatingEventArgs args) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="args" Type="Xamarin.Forms.WebNavigatingEventArgs" />
- </Parameters>
- <Docs>
- <param name="args">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Source">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.WebViewSource Source { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.WebViewSource Source" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.WebViewSourceTypeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebViewSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the <see cref="T:Xamarin.Forms.WebViewSource" /> object that represents the location that this <see cref="T:Xamarin.Forms.WebView" /> object displays.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SourceProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SourceProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SourceProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.WebView.Source" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IWebViewController.CanGoBack">
- <MemberSignature Language="C#" Value="bool Xamarin.Forms.IWebViewController.CanGoBack { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Xamarin.Forms.IWebViewController.CanGoBack" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.IWebViewController.CanGoForward">
- <MemberSignature Language="C#" Value="bool Xamarin.Forms.IWebViewController.CanGoForward { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Xamarin.Forms.IWebViewController.CanGoForward" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="WebViewSource" FullName="Xamarin.Forms.WebViewSource">
- <TypeSignature Language="C#" Value="public abstract class WebViewSource : Xamarin.Forms.BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit WebViewSource extends Xamarin.Forms.BindableObject" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Abstract class whose subclasses provide the data for a <see cref="T:Xamarin.Forms.WebView" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected WebViewSource ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.WebViewSource" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Load">
- <MemberSignature Language="C#" Value="public abstract void Load (Xamarin.Forms.IWebViewDelegate renderer);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Load(class Xamarin.Forms.IWebViewDelegate renderer) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="renderer" Type="Xamarin.Forms.IWebViewDelegate" />
- </Parameters>
- <Docs>
- <param name="renderer">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnSourceChanged">
- <MemberSignature Language="C#" Value="protected void OnSourceChanged ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void OnSourceChanged() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Method that is called when the source is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.WebViewSource op_Implicit (string url);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Xamarin.Forms.WebViewSource op_Implicit(string url) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebViewSource</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="url" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="url">The URL to convert.</param>
- <summary>Casts a string that contains a URL to a <see cref="T:Xamarin.Forms.WebViewSource" /> instance.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Implicit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.WebViewSource op_Implicit (Uri url);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Xamarin.Forms.WebViewSource op_Implicit(class System.Uri url) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.WebViewSource</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="url" Type="System.Uri" />
- </Parameters>
- <Docs>
- <param name="url">The URL to convert.</param>
- <summary>Casts a <see cref="T:System.Uri" /> object to a <see cref="T:Xamarin.Forms.WebViewSource" /> instance.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="WebViewSourceTypeConverter" FullName="Xamarin.Forms.WebViewSourceTypeConverter">
- <TypeSignature Language="C#" Value="public class WebViewSourceTypeConverter : Xamarin.Forms.TypeConverter" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit WebViewSourceTypeConverter extends Xamarin.Forms.TypeConverter" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.TypeConverter</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.TypeConverter" /> that converts a string to a <see cref="T:Xamarin.Forms.UrlWebViewSource" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public WebViewSourceTypeConverter ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.WebViewSourceTypeConverter" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CanConvertFrom">
- <MemberSignature Language="C#" Value="public override bool CanConvertFrom (Type sourceType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool CanConvertFrom(class System.Type sourceType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="sourceType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="sourceType">The type to check.</param>
- <summary>Returns a Boolean value that indicates whether this <see cref="T:Xamarin.Forms.WebViewSourceTypeConverter" /> can convert the <paramref name="sourceType" /> to a <see cref="T:Xamarin.Forms.WebViewSource" /> instance.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFrom">
- <MemberSignature Language="C#" Value="public override object ConvertFrom (System.Globalization.CultureInfo culture, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFrom(class System.Globalization.CultureInfo culture, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="culture" Type="System.Globalization.CultureInfo" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="culture">The culture information to use when performing the conversion.</param>
- <param name="value">The value to convert.</param>
- <summary>Converts <paramref name="value" /> into a <see cref="T:Xamarin.Forms.WebViewSource" /> by using the specified <paramref name="culture" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConvertFromInvariantString">
- <MemberSignature Language="C#" Value="public override object ConvertFromInvariantString (string value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object ConvertFromInvariantString(string value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="value">The value to convert.</param>
- <summary>Returns a web view source for the URL that is contained in <paramref name="value" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ActionSheetArguments" FullName="Xamarin.Forms.Internals.ActionSheetArguments">
- <TypeSignature Language="C#" Value="public class ActionSheetArguments" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ActionSheetArguments extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ActionSheetArguments (string title, string cancel, string destruction, System.Collections.Generic.IEnumerable&lt;string&gt; buttons);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string title, string cancel, string destruction, class System.Collections.Generic.IEnumerable`1&lt;string&gt; buttons) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="title" Type="System.String" />
- <Parameter Name="cancel" Type="System.String" />
- <Parameter Name="destruction" Type="System.String" />
- <Parameter Name="buttons" Type="System.Collections.Generic.IEnumerable&lt;System.String&gt;" />
- </Parameters>
- <Docs>
- <param name="title">For internal use by the Xamarin.Forms platform.</param>
- <param name="cancel">For internal use by the Xamarin.Forms platform.</param>
- <param name="destruction">For internal use by the Xamarin.Forms platform.</param>
- <param name="buttons">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Buttons">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;string&gt; Buttons { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;string&gt; Buttons" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Cancel">
- <MemberSignature Language="C#" Value="public string Cancel { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Cancel" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Destruction">
- <MemberSignature Language="C#" Value="public string Destruction { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Destruction" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Result">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.TaskCompletionSource&lt;string&gt; Result { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Threading.Tasks.TaskCompletionSource`1&lt;string&gt; Result" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.TaskCompletionSource&lt;System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetResult">
- <MemberSignature Language="C#" Value="public void SetResult (string result);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetResult(string result) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="result" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="result">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Title">
- <MemberSignature Language="C#" Value="public string Title { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Title" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="AlertArguments" FullName="Xamarin.Forms.Internals.AlertArguments">
- <TypeSignature Language="C#" Value="public class AlertArguments" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AlertArguments extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AlertArguments (string title, string message, string accept, string cancel);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string title, string message, string accept, string cancel) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="title" Type="System.String" />
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="accept" Type="System.String" />
- <Parameter Name="cancel" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="title">For internal use by the Xamarin.Forms platform.</param>
- <param name="message">For internal use by the Xamarin.Forms platform.</param>
- <param name="accept">For internal use by the Xamarin.Forms platform.</param>
- <param name="cancel">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Accept">
- <MemberSignature Language="C#" Value="public string Accept { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Accept" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Cancel">
- <MemberSignature Language="C#" Value="public string Cancel { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Cancel" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Message">
- <MemberSignature Language="C#" Value="public string Message { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Message" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Result">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.TaskCompletionSource&lt;bool&gt; Result { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Threading.Tasks.TaskCompletionSource`1&lt;bool&gt; Result" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.TaskCompletionSource&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetResult">
- <MemberSignature Language="C#" Value="public void SetResult (bool result);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetResult(bool result) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="result" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="result">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Title">
- <MemberSignature Language="C#" Value="public string Title { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Title" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="CellExtensions" FullName="Xamarin.Forms.Internals.CellExtensions">
- <TypeSignature Language="C#" Value="public static class CellExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit CellExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetGroup&lt;TView,TItem&gt;">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt; GetGroup&lt;TView,TItem&gt; (this TItem cell) where TView : Xamarin.Forms.BindableObject, Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt; where TItem : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.ITemplatedItemsList`1&lt;!!TItem&gt; GetGroup&lt;(class Xamarin.Forms.BindableObject, class Xamarin.Forms.ITemplatedItemsView`1&lt;!!TItem&gt;) TView, (class Xamarin.Forms.BindableObject) TItem&gt;(!!TItem cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TView">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt;</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="cell" Type="TItem" RefType="this" />
- </Parameters>
- <Docs>
- <typeparam name="TView">To be added.</typeparam>
- <typeparam name="TItem">To be added.</typeparam>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGroupHeaderContent&lt;TView,TItem&gt;">
- <MemberSignature Language="C#" Value="public static TItem GetGroupHeaderContent&lt;TView,TItem&gt; (this TItem cell) where TView : Xamarin.Forms.BindableObject, Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt; where TItem : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig !!TItem GetGroupHeaderContent&lt;(class Xamarin.Forms.BindableObject, class Xamarin.Forms.ITemplatedItemsView`1&lt;!!TItem&gt;) TView, (class Xamarin.Forms.BindableObject) TItem&gt;(!!TItem cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TItem</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TView">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt;</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="cell" Type="TItem" RefType="this" />
- </Parameters>
- <Docs>
- <typeparam name="TView">To be added.</typeparam>
- <typeparam name="TItem">To be added.</typeparam>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetIndex&lt;TView,TItem&gt;">
- <MemberSignature Language="C#" Value="public static int GetIndex&lt;TView,TItem&gt; (this TItem cell) where TView : Xamarin.Forms.BindableObject, Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt; where TItem : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetIndex&lt;(class Xamarin.Forms.BindableObject, class Xamarin.Forms.ITemplatedItemsView`1&lt;!!TItem&gt;) TView, (class Xamarin.Forms.BindableObject) TItem&gt;(!!TItem cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TView">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt;</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="cell" Type="TItem" RefType="this" />
- </Parameters>
- <Docs>
- <typeparam name="TView">To be added.</typeparam>
- <typeparam name="TItem">To be added.</typeparam>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetIsGroupHeader&lt;TView,TItem&gt;">
- <MemberSignature Language="C#" Value="public static bool GetIsGroupHeader&lt;TView,TItem&gt; (this TItem cell) where TView : Xamarin.Forms.BindableObject, Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt; where TItem : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetIsGroupHeader&lt;(class Xamarin.Forms.BindableObject, class Xamarin.Forms.ITemplatedItemsView`1&lt;!!TItem&gt;) TView, (class Xamarin.Forms.BindableObject) TItem&gt;(!!TItem cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TView">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt;</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="cell" Type="TItem" RefType="this" />
- </Parameters>
- <Docs>
- <typeparam name="TView">To be added.</typeparam>
- <typeparam name="TItem">To be added.</typeparam>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetPath">
- <MemberSignature Language="C#" Value="public static Tuple&lt;int,int&gt; GetPath (this Xamarin.Forms.Cell cell);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Tuple`2&lt;int32, int32&gt; GetPath(class Xamarin.Forms.Cell cell) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Tuple&lt;System.Int32,System.Int32&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="cell" Type="Xamarin.Forms.Cell" RefType="this" />
- </Parameters>
- <Docs>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetIsGroupHeader&lt;TView,TItem&gt;">
- <MemberSignature Language="C#" Value="public static void SetIsGroupHeader&lt;TView,TItem&gt; (this TItem cell, bool value) where TView : Xamarin.Forms.BindableObject, Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt; where TItem : Xamarin.Forms.BindableObject;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetIsGroupHeader&lt;(class Xamarin.Forms.BindableObject, class Xamarin.Forms.ITemplatedItemsView`1&lt;!!TItem&gt;) TView, (class Xamarin.Forms.BindableObject) TItem&gt;(!!TItem cell, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TView">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsView&lt;TItem&gt;</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="cell" Type="TItem" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <typeparam name="TView">To be added.</typeparam>
- <typeparam name="TItem">To be added.</typeparam>
- <param name="cell">For internal use by the Xamarin.Forms platform.</param>
- <param name="value">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="CustomKeyboard" FullName="Xamarin.Forms.Internals.CustomKeyboard">
- <TypeSignature Language="C#" Value="public sealed class CustomKeyboard : Xamarin.Forms.Keyboard" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit CustomKeyboard extends Xamarin.Forms.Keyboard" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Keyboard</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Flags">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.KeyboardFlags Flags { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.KeyboardFlags Flags" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.KeyboardFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DataTemplateExtensions" FullName="Xamarin.Forms.Internals.DataTemplateExtensions">
- <TypeSignature Language="C#" Value="public static class DataTemplateExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit DataTemplateExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="CreateContent">
- <MemberSignature Language="C#" Value="public static object CreateContent (this Xamarin.Forms.DataTemplate self, object item, Xamarin.Forms.BindableObject container);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig object CreateContent(class Xamarin.Forms.DataTemplate self, object item, class Xamarin.Forms.BindableObject container) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.DataTemplate" RefType="this" />
- <Parameter Name="item" Type="System.Object" />
- <Parameter Name="container" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="self">For internal use by the Xamarin.Forms platform.</param>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <param name="container">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DelegateLogListener" FullName="Xamarin.Forms.Internals.DelegateLogListener">
- <TypeSignature Language="C#" Value="public class DelegateLogListener : Xamarin.Forms.Internals.LogListener" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DelegateLogListener extends Xamarin.Forms.Internals.LogListener" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Internals.LogListener</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DelegateLogListener (Action&lt;string,string&gt; log);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Action`2&lt;string, string&gt; log) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="log" Type="System.Action&lt;System.String,System.String&gt;" />
- </Parameters>
- <Docs>
- <param name="log">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Warning">
- <MemberSignature Language="C#" Value="public override void Warning (string category, string message);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Warning(string category, string message) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="category" Type="System.String" />
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="category">For internal use by the Xamarin.Forms platform.</param>
- <param name="message">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DeviceInfo" FullName="Xamarin.Forms.Internals.DeviceInfo">
- <TypeSignature Language="C#" Value="public abstract class DeviceInfo : IDisposable, System.ComponentModel.INotifyPropertyChanged" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit DeviceInfo extends System.Object implements class System.ComponentModel.INotifyPropertyChanged, class System.IDisposable" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.ComponentModel.INotifyPropertyChanged</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.IDisposable</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected DeviceInfo ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CurrentOrientation">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.DeviceOrientation CurrentOrientation { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Internals.DeviceOrientation CurrentOrientation" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.DeviceOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Dispose">
- <MemberSignature Language="C#" Value="public void Dispose ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Dispose">
- <MemberSignature Language="C#" Value="protected virtual void Dispose (bool disposing);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void Dispose(bool disposing) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="disposing" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="disposing">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanged">
- <MemberSignature Language="C#" Value="protected virtual void OnPropertyChanged (string propertyName = null);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnPropertyChanged(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerMemberName</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="propertyName">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PixelScreenSize">
- <MemberSignature Language="C#" Value="public abstract Xamarin.Forms.Size PixelScreenSize { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Size PixelScreenSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Size</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PropertyChanged">
- <MemberSignature Language="C#" Value="public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.ComponentModel.PropertyChangedEventHandler PropertyChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.ComponentModel.PropertyChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScaledScreenSize">
- <MemberSignature Language="C#" Value="public abstract Xamarin.Forms.Size ScaledScreenSize { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Size ScaledScreenSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Size</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ScalingFactor">
- <MemberSignature Language="C#" Value="public abstract double ScalingFactor { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 ScalingFactor" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DeviceOrientation" FullName="Xamarin.Forms.Internals.DeviceOrientation">
- <TypeSignature Language="C#" Value="public enum DeviceOrientation" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed DeviceOrientation extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Landscape">
- <MemberSignature Language="C#" Value="Landscape" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.DeviceOrientation Landscape = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.DeviceOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="LandscapeLeft">
- <MemberSignature Language="C#" Value="LandscapeLeft" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.DeviceOrientation LandscapeLeft = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.DeviceOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="LandscapeRight">
- <MemberSignature Language="C#" Value="LandscapeRight" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.DeviceOrientation LandscapeRight = int32(5)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.DeviceOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="Other">
- <MemberSignature Language="C#" Value="Other" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.DeviceOrientation Other = int32(6)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.DeviceOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="Portrait">
- <MemberSignature Language="C#" Value="Portrait" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.DeviceOrientation Portrait = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.DeviceOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="PortraitDown">
- <MemberSignature Language="C#" Value="PortraitDown" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.DeviceOrientation PortraitDown = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.DeviceOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="PortraitUp">
- <MemberSignature Language="C#" Value="PortraitUp" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.DeviceOrientation PortraitUp = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.DeviceOrientation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DeviceOrientationExtensions" FullName="Xamarin.Forms.Internals.DeviceOrientationExtensions">
- <TypeSignature Language="C#" Value="public static class DeviceOrientationExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit DeviceOrientationExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="IsLandscape">
- <MemberSignature Language="C#" Value="public static bool IsLandscape (this Xamarin.Forms.Internals.DeviceOrientation orientation);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsLandscape(valuetype Xamarin.Forms.Internals.DeviceOrientation orientation) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="orientation" Type="Xamarin.Forms.Internals.DeviceOrientation" RefType="this" />
- </Parameters>
- <Docs>
- <param name="orientation">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsPortrait">
- <MemberSignature Language="C#" Value="public static bool IsPortrait (this Xamarin.Forms.Internals.DeviceOrientation orientation);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsPortrait(valuetype Xamarin.Forms.Internals.DeviceOrientation orientation) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="orientation" Type="Xamarin.Forms.Internals.DeviceOrientation" RefType="this" />
- </Parameters>
- <Docs>
- <param name="orientation">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DynamicResource" FullName="Xamarin.Forms.Internals.DynamicResource">
- <TypeSignature Language="C#" Value="public class DynamicResource" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DynamicResource extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DynamicResource (string key);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string key) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="key">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Key">
- <MemberSignature Language="C#" Value="public string Key { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Key" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="EffectUtilities" FullName="Xamarin.Forms.Internals.EffectUtilities">
- <TypeSignature Language="C#" Value="public static class EffectUtilities" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit EffectUtilities extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="RegisterEffectControlProvider">
- <MemberSignature Language="C#" Value="public static void RegisterEffectControlProvider (Xamarin.Forms.IEffectControlProvider self, Xamarin.Forms.IElementController oldElement, Xamarin.Forms.IElementController newElement);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void RegisterEffectControlProvider(class Xamarin.Forms.IEffectControlProvider self, class Xamarin.Forms.IElementController oldElement, class Xamarin.Forms.IElementController newElement) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="Xamarin.Forms.IEffectControlProvider" />
- <Parameter Name="oldElement" Type="Xamarin.Forms.IElementController" />
- <Parameter Name="newElement" Type="Xamarin.Forms.IElementController" />
- </Parameters>
- <Docs>
- <param name="self">For internal use by the Xamarin.Forms platform.</param>
- <param name="oldElement">For internal use by the Xamarin.Forms platform.</param>
- <param name="newElement">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="EnumerableExtensions" FullName="Xamarin.Forms.Internals.EnumerableExtensions">
- <TypeSignature Language="C#" Value="public static class EnumerableExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit EnumerableExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="ForEach&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static void ForEach&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; enumeration, Action&lt;T&gt; action);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void ForEach&lt;T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; enumeration, class System.Action`1&lt;!!T&gt; action) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="enumeration" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
- <Parameter Name="action" Type="System.Action&lt;T&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="enumeration">For internal use by the Xamarin.Forms platform.</param>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGesturesFor&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;T&gt; GetGesturesFor&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.IGestureRecognizer&gt; gestures, Func&lt;T,bool&gt; predicate = null) where T : Xamarin.Forms.GestureRecognizer;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; GetGesturesFor&lt;(class Xamarin.Forms.GestureRecognizer) T&gt;(class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.IGestureRecognizer&gt; gestures, class System.Func`2&lt;!!T, bool&gt; predicate) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.IteratorStateMachine(typeof(Xamarin.Forms.Internals.EnumerableExtensions/&lt;GetGesturesFor&gt;d__0`1))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;T&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.GestureRecognizer</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="gestures" Type="System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.IGestureRecognizer&gt;" RefType="this" />
- <Parameter Name="predicate" Type="System.Func&lt;T,System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="gestures">For internal use by the Xamarin.Forms platform.</param>
- <param name="predicate">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IndexOf&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static int IndexOf&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; enumerable, Func&lt;T,bool&gt; predicate);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 IndexOf&lt;T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; enumerable, class System.Func`2&lt;!!T, bool&gt; predicate) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="enumerable" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
- <Parameter Name="predicate" Type="System.Func&lt;T,System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="enumerable">For internal use by the Xamarin.Forms platform.</param>
- <param name="predicate">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IndexOf&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static int IndexOf&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; enumerable, T item);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 IndexOf&lt;T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; enumerable, !!T item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="enumerable" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="enumerable">For internal use by the Xamarin.Forms platform.</param>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Prepend&lt;T&gt;">
- <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;T&gt; Prepend&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; enumerable, T item);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; Prepend&lt;T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; enumerable, !!T item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.IteratorStateMachine(typeof(Xamarin.Forms.Internals.EnumerableExtensions/&lt;Prepend&gt;d__5`1))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;T&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="enumerable" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
- <Parameter Name="item" Type="T" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="enumerable">For internal use by the Xamarin.Forms platform.</param>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="EvalRequested" FullName="Xamarin.Forms.Internals.EvalRequested">
- <TypeSignature Language="C#" Value="public class EvalRequested : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit EvalRequested extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public EvalRequested (string script);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string script) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="script" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="script">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Script">
- <MemberSignature Language="C#" Value="public string Script { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Script" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="EventArg&lt;T&gt;" FullName="Xamarin.Forms.Internals.EventArg&lt;T&gt;">
- <TypeSignature Language="C#" Value="public class EventArg&lt;T&gt; : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit EventArg`1&lt;T&gt; extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T" />
- </TypeParameters>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public EventArg (T data);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(!T data) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="data" Type="T" />
- </Parameters>
- <Docs>
- <param name="data">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Data">
- <MemberSignature Language="C#" Value="public T Data { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !T Data" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ExpressionSearch" FullName="Xamarin.Forms.Internals.ExpressionSearch">
- <TypeSignature Language="C#" Value="public abstract class ExpressionSearch" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit ExpressionSearch extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected ExpressionSearch ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Internals.IExpressionSearch Default { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Internals.IExpressionSearch Default" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.IExpressionSearch</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="FileAccess" FullName="Xamarin.Forms.Internals.FileAccess">
- <TypeSignature Language="C#" Value="public enum FileAccess" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed FileAccess extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Read">
- <MemberSignature Language="C#" Value="Read" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileAccess Read = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileAccess</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="ReadWrite">
- <MemberSignature Language="C#" Value="ReadWrite" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileAccess ReadWrite = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileAccess</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="Write">
- <MemberSignature Language="C#" Value="Write" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileAccess Write = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileAccess</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="FileMode" FullName="Xamarin.Forms.Internals.FileMode">
- <TypeSignature Language="C#" Value="public enum FileMode" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed FileMode extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Append">
- <MemberSignature Language="C#" Value="Append" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileMode Append = int32(6)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="Create">
- <MemberSignature Language="C#" Value="Create" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileMode Create = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="CreateNew">
- <MemberSignature Language="C#" Value="CreateNew" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileMode CreateNew = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="Open">
- <MemberSignature Language="C#" Value="Open" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileMode Open = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="OpenOrCreate">
- <MemberSignature Language="C#" Value="OpenOrCreate" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileMode OpenOrCreate = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="Truncate">
- <MemberSignature Language="C#" Value="Truncate" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileMode Truncate = int32(5)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="FileShare" FullName="Xamarin.Forms.Internals.FileShare">
- <TypeSignature Language="C#" Value="public enum FileShare" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed FileShare extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Flags</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Delete">
- <MemberSignature Language="C#" Value="Delete" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileShare Delete = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileShare</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="Inheritable">
- <MemberSignature Language="C#" Value="Inheritable" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileShare Inheritable = int32(16)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileShare</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="None">
- <MemberSignature Language="C#" Value="None" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileShare None = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileShare</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="Read">
- <MemberSignature Language="C#" Value="Read" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileShare Read = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileShare</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="ReadWrite">
- <MemberSignature Language="C#" Value="ReadWrite" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileShare ReadWrite = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileShare</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="Write">
- <MemberSignature Language="C#" Value="Write" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.FileShare Write = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.FileShare</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IDataTemplate" FullName="Xamarin.Forms.Internals.IDataTemplate">
- <TypeSignature Language="C#" Value="public interface IDataTemplate" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IDataTemplate" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Obsolete</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="LoadTemplate">
- <MemberSignature Language="C#" Value="public Func&lt;object&gt; LoadTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Func`1&lt;object&gt; LoadTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Func&lt;System.Object&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IDeserializer" FullName="Xamarin.Forms.Internals.IDeserializer">
- <TypeSignature Language="C#" Value="public interface IDeserializer" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IDeserializer" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="DeserializePropertiesAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.Collections.Generic.IDictionary&lt;string,object&gt;&gt; DeserializePropertiesAsync ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.Collections.Generic.IDictionary`2&lt;string, object&gt;&gt; DeserializePropertiesAsync() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Collections.Generic.IDictionary&lt;System.String,System.Object&gt;&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SerializePropertiesAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task SerializePropertiesAsync (System.Collections.Generic.IDictionary&lt;string,object&gt; properties);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task SerializePropertiesAsync(class System.Collections.Generic.IDictionary`2&lt;string, object&gt; properties) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="properties" Type="System.Collections.Generic.IDictionary&lt;System.String,System.Object&gt;" />
- </Parameters>
- <Docs>
- <param name="properties">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IDynamicResourceHandler" FullName="Xamarin.Forms.Internals.IDynamicResourceHandler">
- <TypeSignature Language="C#" Value="public interface IDynamicResourceHandler" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IDynamicResourceHandler" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="SetDynamicResource">
- <MemberSignature Language="C#" Value="public void SetDynamicResource (Xamarin.Forms.BindableProperty property, string key);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetDynamicResource(class Xamarin.Forms.BindableProperty property, string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="property">For internal use by the Xamarin.Forms platform.</param>
- <param name="key">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IExpressionSearch" FullName="Xamarin.Forms.Internals.IExpressionSearch">
- <TypeSignature Language="C#" Value="public interface IExpressionSearch" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IExpressionSearch" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="FindObjects&lt;T&gt;">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.List&lt;T&gt; FindObjects&lt;T&gt; (System.Linq.Expressions.Expression expression) where T : class;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.List`1&lt;!!T&gt; FindObjects&lt;class T&gt;(class System.Linq.Expressions.Expression expression) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.List&lt;T&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="expression" Type="System.Linq.Expressions.Expression" />
- </Parameters>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <param name="expression">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IFontElement" FullName="Xamarin.Forms.Internals.IFontElement">
- <TypeSignature Language="C#" Value="public interface IFontElement" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IFontElement" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="FontAttributes">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.FontAttributes FontAttributes { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.FontAttributes FontAttributes" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.FontAttributes</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontFamily">
- <MemberSignature Language="C#" Value="public string FontFamily { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string FontFamily" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSize">
- <MemberSignature Language="C#" Value="public double FontSize { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 FontSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.FontSizeConverter))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FontSizeDefaultValueCreator">
- <MemberSignature Language="C#" Value="public double FontSizeDefaultValueCreator ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance float64 FontSizeDefaultValueCreator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnFontAttributesChanged">
- <MemberSignature Language="C#" Value="public void OnFontAttributesChanged (Xamarin.Forms.FontAttributes oldValue, Xamarin.Forms.FontAttributes newValue);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void OnFontAttributesChanged(valuetype Xamarin.Forms.FontAttributes oldValue, valuetype Xamarin.Forms.FontAttributes newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.FontAttributes" />
- <Parameter Name="newValue" Type="Xamarin.Forms.FontAttributes" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnFontChanged">
- <MemberSignature Language="C#" Value="public void OnFontChanged (Xamarin.Forms.Font oldValue, Xamarin.Forms.Font newValue);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void OnFontChanged(valuetype Xamarin.Forms.Font oldValue, valuetype Xamarin.Forms.Font newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="Xamarin.Forms.Font" />
- <Parameter Name="newValue" Type="Xamarin.Forms.Font" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnFontFamilyChanged">
- <MemberSignature Language="C#" Value="public void OnFontFamilyChanged (string oldValue, string newValue);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void OnFontFamilyChanged(string oldValue, string newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.String" />
- <Parameter Name="newValue" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnFontSizeChanged">
- <MemberSignature Language="C#" Value="public void OnFontSizeChanged (double oldValue, double newValue);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void OnFontSizeChanged(float64 oldValue, float64 newValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="oldValue" Type="System.Double" />
- <Parameter Name="newValue" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="oldValue">For internal use by the Xamarin.Forms platform.</param>
- <param name="newValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IIsolatedStorageFile" FullName="Xamarin.Forms.Internals.IIsolatedStorageFile">
- <TypeSignature Language="C#" Value="public interface IIsolatedStorageFile" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IIsolatedStorageFile" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="CreateDirectoryAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task CreateDirectoryAsync (string path);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task CreateDirectoryAsync(string path) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="path" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="path">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetDirectoryExistsAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; GetDirectoryExistsAsync (string path);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; GetDirectoryExistsAsync(string path) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="path" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="path">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetFileExistsAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; GetFileExistsAsync (string path);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;bool&gt; GetFileExistsAsync(string path) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="path" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="path">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetLastWriteTimeAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;DateTimeOffset&gt; GetLastWriteTimeAsync (string path);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;valuetype System.DateTimeOffset&gt; GetLastWriteTimeAsync(string path) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.DateTimeOffset&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="path" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="path">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OpenFileAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.IO.Stream&gt; OpenFileAsync (string path, Xamarin.Forms.Internals.FileMode mode, Xamarin.Forms.Internals.FileAccess access);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.IO.Stream&gt; OpenFileAsync(string path, valuetype Xamarin.Forms.Internals.FileMode mode, valuetype Xamarin.Forms.Internals.FileAccess access) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.IO.Stream&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="path" Type="System.String" />
- <Parameter Name="mode" Type="Xamarin.Forms.Internals.FileMode" />
- <Parameter Name="access" Type="Xamarin.Forms.Internals.FileAccess" />
- </Parameters>
- <Docs>
- <param name="path">For internal use by the Xamarin.Forms platform.</param>
- <param name="mode">For internal use by the Xamarin.Forms platform.</param>
- <param name="access">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OpenFileAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.IO.Stream&gt; OpenFileAsync (string path, Xamarin.Forms.Internals.FileMode mode, Xamarin.Forms.Internals.FileAccess access, Xamarin.Forms.Internals.FileShare share);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.IO.Stream&gt; OpenFileAsync(string path, valuetype Xamarin.Forms.Internals.FileMode mode, valuetype Xamarin.Forms.Internals.FileAccess access, valuetype Xamarin.Forms.Internals.FileShare share) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.IO.Stream&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="path" Type="System.String" />
- <Parameter Name="mode" Type="Xamarin.Forms.Internals.FileMode" />
- <Parameter Name="access" Type="Xamarin.Forms.Internals.FileAccess" />
- <Parameter Name="share" Type="Xamarin.Forms.Internals.FileShare" />
- </Parameters>
- <Docs>
- <param name="path">For internal use by the Xamarin.Forms platform.</param>
- <param name="mode">For internal use by the Xamarin.Forms platform.</param>
- <param name="access">For internal use by the Xamarin.Forms platform.</param>
- <param name="share">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="INameScope" FullName="Xamarin.Forms.Internals.INameScope">
- <TypeSignature Language="C#" Value="public interface INameScope" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract INameScope" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="FindByName">
- <MemberSignature Language="C#" Value="public object FindByName (string name);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object FindByName(string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RegisterName">
- <MemberSignature Language="C#" Value="public void RegisterName (string name, object scopedElement);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RegisterName(string name, object scopedElement) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="scopedElement" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="name">For internal use by the Xamarin.Forms platform.</param>
- <param name="scopedElement">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RegisterName">
- <MemberSignature Language="C#" Value="public void RegisterName (string name, object scopedElement, System.Xml.IXmlLineInfo xmlLineInfo);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RegisterName(string name, object scopedElement, class System.Xml.IXmlLineInfo xmlLineInfo) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="scopedElement" Type="System.Object" />
- <Parameter Name="xmlLineInfo" Type="System.Xml.IXmlLineInfo" />
- </Parameters>
- <Docs>
- <param name="name">For internal use by the Xamarin.Forms platform.</param>
- <param name="scopedElement">For internal use by the Xamarin.Forms platform.</param>
- <param name="xmlLineInfo">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UnregisterName">
- <MemberSignature Language="C#" Value="public void UnregisterName (string name);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnregisterName(string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="InvalidationTrigger" FullName="Xamarin.Forms.Internals.InvalidationTrigger">
- <TypeSignature Language="C#" Value="public enum InvalidationTrigger" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed InvalidationTrigger extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Flags</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="HorizontalOptionsChanged">
- <MemberSignature Language="C#" Value="HorizontalOptionsChanged" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.InvalidationTrigger HorizontalOptionsChanged = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.InvalidationTrigger</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- </Member>
- <Member MemberName="MarginChanged">
- <MemberSignature Language="C#" Value="MarginChanged" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.InvalidationTrigger MarginChanged = int32(32)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.InvalidationTrigger</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- </Member>
- <Member MemberName="MeasureChanged">
- <MemberSignature Language="C#" Value="MeasureChanged" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.InvalidationTrigger MeasureChanged = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.InvalidationTrigger</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- </Member>
- <Member MemberName="RendererReady">
- <MemberSignature Language="C#" Value="RendererReady" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.InvalidationTrigger RendererReady = int32(16)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.InvalidationTrigger</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- </Member>
- <Member MemberName="SizeRequestChanged">
- <MemberSignature Language="C#" Value="SizeRequestChanged" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.InvalidationTrigger SizeRequestChanged = int32(8)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.InvalidationTrigger</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- </Member>
- <Member MemberName="Undefined">
- <MemberSignature Language="C#" Value="Undefined" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.InvalidationTrigger Undefined = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.InvalidationTrigger</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- </Member>
- <Member MemberName="VerticalOptionsChanged">
- <MemberSignature Language="C#" Value="VerticalOptionsChanged" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.InvalidationTrigger VerticalOptionsChanged = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.InvalidationTrigger</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IPlatform" FullName="Xamarin.Forms.Internals.IPlatform">
- <TypeSignature Language="C#" Value="public interface IPlatform" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPlatform" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetNativeSize">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.SizeRequest GetNativeSize (Xamarin.Forms.VisualElement view, double widthConstraint, double heightConstraint);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Xamarin.Forms.SizeRequest GetNativeSize(class Xamarin.Forms.VisualElement view, float64 widthConstraint, float64 heightConstraint) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.SizeRequest</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="view" Type="Xamarin.Forms.VisualElement" />
- <Parameter Name="widthConstraint" Type="System.Double" />
- <Parameter Name="heightConstraint" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="view">For internal use by the Xamarin.Forms platform.</param>
- <param name="widthConstraint">For internal use by the Xamarin.Forms platform.</param>
- <param name="heightConstraint">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IPlatformServices" FullName="Xamarin.Forms.Internals.IPlatformServices">
- <TypeSignature Language="C#" Value="public interface IPlatformServices" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPlatformServices" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="BeginInvokeOnMainThread">
- <MemberSignature Language="C#" Value="public void BeginInvokeOnMainThread (Action action);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void BeginInvokeOnMainThread(class System.Action action) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="action" Type="System.Action" />
- </Parameters>
- <Docs>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateTicker">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.Ticker CreateTicker ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.Internals.Ticker CreateTicker() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.Ticker</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetAssemblies">
- <MemberSignature Language="C#" Value="public System.Reflection.Assembly[] GetAssemblies ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Reflection.Assembly[] GetAssemblies() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Reflection.Assembly[]</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetMD5Hash">
- <MemberSignature Language="C#" Value="public string GetMD5Hash (string input);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetMD5Hash(string input) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="input" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="input">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetNamedSize">
- <MemberSignature Language="C#" Value="public double GetNamedSize (Xamarin.Forms.NamedSize size, Type targetElementType, bool useOldSizes);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance float64 GetNamedSize(valuetype Xamarin.Forms.NamedSize size, class System.Type targetElementType, bool useOldSizes) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="size" Type="Xamarin.Forms.NamedSize" />
- <Parameter Name="targetElementType" Type="System.Type" />
- <Parameter Name="useOldSizes" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="size">For internal use by the Xamarin.Forms platform.</param>
- <param name="targetElementType">For internal use by the Xamarin.Forms platform.</param>
- <param name="useOldSizes">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetStreamAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.IO.Stream&gt; GetStreamAsync (Uri uri, System.Threading.CancellationToken cancellationToken);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.IO.Stream&gt; GetStreamAsync(class System.Uri uri, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.IO.Stream&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="uri" Type="System.Uri" />
- <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
- </Parameters>
- <Docs>
- <param name="uri">For internal use by the Xamarin.Forms platform.</param>
- <param name="cancellationToken">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetUserStoreForApplication">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.IIsolatedStorageFile GetUserStoreForApplication ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.Internals.IIsolatedStorageFile GetUserStoreForApplication() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.IIsolatedStorageFile</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsInvokeRequired">
- <MemberSignature Language="C#" Value="public bool IsInvokeRequired { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsInvokeRequired" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OpenUriAction">
- <MemberSignature Language="C#" Value="public void OpenUriAction (Uri uri);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void OpenUriAction(class System.Uri uri) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="uri" Type="System.Uri" />
- </Parameters>
- <Docs>
- <param name="uri">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RuntimePlatform">
- <MemberSignature Language="C#" Value="public string RuntimePlatform { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string RuntimePlatform" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="StartTimer">
- <MemberSignature Language="C#" Value="public void StartTimer (TimeSpan interval, Func&lt;bool&gt; callback);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void StartTimer(valuetype System.TimeSpan interval, class System.Func`1&lt;bool&gt; callback) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="interval" Type="System.TimeSpan" />
- <Parameter Name="callback" Type="System.Func&lt;System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="interval">For internal use by the Xamarin.Forms platform.</param>
- <param name="callback">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IResourceDictionary" FullName="Xamarin.Forms.Internals.IResourceDictionary">
- <TypeSignature Language="C#" Value="public interface IResourceDictionary : System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IResourceDictionary implements class System.Collections.Generic.IEnumerable`1&lt;valuetype System.Collections.Generic.KeyValuePair`2&lt;string, object&gt;&gt;, class System.Collections.IEnumerable" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="TryGetValue">
- <MemberSignature Language="C#" Value="public bool TryGetValue (string key, out object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool TryGetValue(string key, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- <Parameter Name="value" Type="System.Object&amp;" RefType="out" />
- </Parameters>
- <Docs>
- <param name="key">For internal use by the Xamarin.Forms platform.</param>
- <param name="value">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ValuesChanged">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.ResourcesChangedEventArgs&gt; ValuesChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.ResourcesChangedEventArgs&gt; ValuesChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.ResourcesChangedEventArgs&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ISystemResourcesProvider" FullName="Xamarin.Forms.Internals.ISystemResourcesProvider">
- <TypeSignature Language="C#" Value="public interface ISystemResourcesProvider" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ISystemResourcesProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetSystemResources">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.IResourceDictionary GetSystemResources ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.Internals.IResourceDictionary GetSystemResources() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.IResourceDictionary</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="LockableObservableListWrapper" FullName="Xamarin.Forms.Internals.LockableObservableListWrapper">
- <TypeSignature Language="C#" Value="public class LockableObservableListWrapper : System.Collections.Generic.ICollection&lt;string&gt;, System.Collections.Generic.IEnumerable&lt;string&gt;, System.Collections.Generic.IList&lt;string&gt;, System.Collections.Generic.IReadOnlyCollection&lt;string&gt;, System.Collections.Generic.IReadOnlyList&lt;string&gt;, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.INotifyPropertyChanged" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit LockableObservableListWrapper extends System.Object implements class System.Collections.Generic.ICollection`1&lt;string&gt;, class System.Collections.Generic.IEnumerable`1&lt;string&gt;, class System.Collections.Generic.IList`1&lt;string&gt;, class System.Collections.Generic.IReadOnlyCollection`1&lt;string&gt;, class System.Collections.Generic.IReadOnlyList`1&lt;string&gt;, class System.Collections.IEnumerable, class System.Collections.Specialized.INotifyCollectionChanged, class System.ComponentModel.INotifyPropertyChanged" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.Generic.ICollection&lt;System.String&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IEnumerable&lt;System.String&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IList&lt;System.String&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IReadOnlyCollection&lt;System.String&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IReadOnlyList&lt;System.String&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Specialized.INotifyCollectionChanged</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.ComponentModel.INotifyPropertyChanged</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public LockableObservableListWrapper ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="_list">
- <MemberSignature Language="C#" Value="public readonly System.Collections.ObjectModel.ObservableCollection&lt;string&gt; _list;" />
- <MemberSignature Language="ILAsm" Value=".field public initonly class System.Collections.ObjectModel.ObservableCollection`1&lt;string&gt; _list" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.ObjectModel.ObservableCollection&lt;System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (string item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Add(string item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Clear">
- <MemberSignature Language="C#" Value="public void Clear ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Clear() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Contains">
- <MemberSignature Language="C#" Value="public bool Contains (string item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(string item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CopyTo">
- <MemberSignature Language="C#" Value="public void CopyTo (string[] array, int arrayIndex);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyTo(string[] array, int32 arrayIndex) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="array" Type="System.String[]" />
- <Parameter Name="arrayIndex" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="array">For internal use by the Xamarin.Forms platform.</param>
- <param name="arrayIndex">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Count">
- <MemberSignature Language="C#" Value="public int Count { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetEnumerator">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;string&gt; GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;string&gt; GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerator&lt;System.String&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IndexOf">
- <MemberSignature Language="C#" Value="public int IndexOf (string item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 IndexOf(string item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Insert">
- <MemberSignature Language="C#" Value="public void Insert (int index, string item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Insert(int32 index, string item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- <Parameter Name="item" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InternalAdd">
- <MemberSignature Language="C#" Value="public void InternalAdd (string item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void InternalAdd(string item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InternalClear">
- <MemberSignature Language="C#" Value="public void InternalClear ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void InternalClear() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InternalInsert">
- <MemberSignature Language="C#" Value="public void InternalInsert (int index, string item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void InternalInsert(int32 index, string item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- <Parameter Name="item" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InternalRemove">
- <MemberSignature Language="C#" Value="public bool InternalRemove (string item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool InternalRemove(string item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InternalRemoveAt">
- <MemberSignature Language="C#" Value="public void InternalRemoveAt (int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void InternalRemoveAt(int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsLocked">
- <MemberSignature Language="C#" Value="public bool IsLocked { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsLocked" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsReadOnly">
- <MemberSignature Language="C#" Value="public bool IsReadOnly { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsReadOnly" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Item">
- <MemberSignature Language="C#" Value="public string this[int index] { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Item(int32)" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Remove">
- <MemberSignature Language="C#" Value="public bool Remove (string item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Remove(string item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RemoveAt">
- <MemberSignature Language="C#" Value="public void RemoveAt (int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveAt(int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
- <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerator</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Log" FullName="Xamarin.Forms.Internals.Log">
- <TypeSignature Language="C#" Value="public static class Log" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed Log extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Listeners">
- <MemberSignature Language="C#" Value="public static System.Collections.Generic.IList&lt;Xamarin.Forms.Internals.LogListener&gt; Listeners { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Internals.LogListener&gt; Listeners" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.Internals.LogListener&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Warning">
- <MemberSignature Language="C#" Value="public static void Warning (string category, string message);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Warning(string category, string message) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="category" Type="System.String" />
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="category">For internal use by the Xamarin.Forms platform.</param>
- <param name="message">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Warning">
- <MemberSignature Language="C#" Value="public static void Warning (string category, string format, object[] args);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Warning(string category, string format, object[] args) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="category" Type="System.String" />
- <Parameter Name="format" Type="System.String" />
- <Parameter Name="args" Type="System.Object[]">
- <Attributes>
- <Attribute>
- <AttributeName>System.ParamArray</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="category">For internal use by the Xamarin.Forms platform.</param>
- <param name="format">For internal use by the Xamarin.Forms platform.</param>
- <param name="args">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="LogListener" FullName="Xamarin.Forms.Internals.LogListener">
- <TypeSignature Language="C#" Value="public abstract class LogListener" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit LogListener extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected LogListener ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Warning">
- <MemberSignature Language="C#" Value="public abstract void Warning (string category, string message);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Warning(string category, string message) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="category" Type="System.String" />
- <Parameter Name="message" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="category">For internal use by the Xamarin.Forms platform.</param>
- <param name="message">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NameScope" FullName="Xamarin.Forms.Internals.NameScope">
- <TypeSignature Language="C#" Value="public class NameScope : Xamarin.Forms.Internals.INameScope" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NameScope extends System.Object implements class Xamarin.Forms.Internals.INameScope" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.Internals.INameScope</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NameScope ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetNameScope">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Internals.INameScope GetNameScope (Xamarin.Forms.BindableObject bindable);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Internals.INameScope GetNameScope(class Xamarin.Forms.BindableObject bindable) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.INameScope</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="bindable">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NameScopeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty NameScopeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty NameScopeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetNameScope">
- <MemberSignature Language="C#" Value="public static void SetNameScope (Xamarin.Forms.BindableObject bindable, Xamarin.Forms.Internals.INameScope value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetNameScope(class Xamarin.Forms.BindableObject bindable, class Xamarin.Forms.Internals.INameScope value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="bindable" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.Internals.INameScope" />
- </Parameters>
- <Docs>
- <param name="bindable">For internal use by the Xamarin.Forms platform.</param>
- <param name="value">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.INameScope.FindByName">
- <MemberSignature Language="C#" Value="object INameScope.FindByName (string name);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.Internals.INameScope.FindByName(string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.INameScope.RegisterName">
- <MemberSignature Language="C#" Value="void INameScope.RegisterName (string name, object scopedElement);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.INameScope.RegisterName(string name, object scopedElement) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="scopedElement" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="name">For internal use by the Xamarin.Forms platform.</param>
- <param name="scopedElement">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.INameScope.RegisterName">
- <MemberSignature Language="C#" Value="void INameScope.RegisterName (string name, object scopedElement, System.Xml.IXmlLineInfo xmlLineInfo);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.INameScope.RegisterName(string name, object scopedElement, class System.Xml.IXmlLineInfo xmlLineInfo) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Obsolete</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="scopedElement" Type="System.Object" />
- <Parameter Name="xmlLineInfo" Type="System.Xml.IXmlLineInfo" />
- </Parameters>
- <Docs>
- <param name="name">For internal use by the Xamarin.Forms platform.</param>
- <param name="scopedElement">For internal use by the Xamarin.Forms platform.</param>
- <param name="xmlLineInfo">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Internals.INameScope.UnregisterName">
- <MemberSignature Language="C#" Value="void INameScope.UnregisterName (string name);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Internals.INameScope.UnregisterName(string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="name">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NativeBindingHelpers" FullName="Xamarin.Forms.Internals.NativeBindingHelpers">
- <TypeSignature Language="C#" Value="public static class NativeBindingHelpers" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit NativeBindingHelpers extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="SetBinding&lt;TNativeView&gt;">
- <MemberSignature Language="C#" Value="public static void SetBinding&lt;TNativeView&gt; (TNativeView target, Xamarin.Forms.BindableProperty targetProperty, Xamarin.Forms.BindingBase binding) where TNativeView : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBinding&lt;class TNativeView&gt;(!!TNativeView target, class Xamarin.Forms.BindableProperty targetProperty, class Xamarin.Forms.BindingBase binding) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TNativeView">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="target" Type="TNativeView" />
- <Parameter Name="targetProperty" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="binding" Type="Xamarin.Forms.BindingBase" />
- </Parameters>
- <Docs>
- <typeparam name="TNativeView">To be added.</typeparam>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <param name="targetProperty">For internal use by the Xamarin.Forms platform.</param>
- <param name="binding">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetBinding&lt;TNativeView&gt;">
- <MemberSignature Language="C#" Value="public static void SetBinding&lt;TNativeView&gt; (TNativeView target, string targetProperty, Xamarin.Forms.BindingBase bindingBase, System.ComponentModel.INotifyPropertyChanged propertyChanged) where TNativeView : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBinding&lt;class TNativeView&gt;(!!TNativeView target, string targetProperty, class Xamarin.Forms.BindingBase bindingBase, class System.ComponentModel.INotifyPropertyChanged propertyChanged) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TNativeView">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="target" Type="TNativeView" />
- <Parameter Name="targetProperty" Type="System.String" />
- <Parameter Name="bindingBase" Type="Xamarin.Forms.BindingBase" />
- <Parameter Name="propertyChanged" Type="System.ComponentModel.INotifyPropertyChanged" />
- </Parameters>
- <Docs>
- <typeparam name="TNativeView">To be added.</typeparam>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <param name="targetProperty">For internal use by the Xamarin.Forms platform.</param>
- <param name="bindingBase">For internal use by the Xamarin.Forms platform.</param>
- <param name="propertyChanged">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetBinding&lt;TNativeView&gt;">
- <MemberSignature Language="C#" Value="public static void SetBinding&lt;TNativeView&gt; (TNativeView target, string targetProperty, Xamarin.Forms.BindingBase bindingBase, string updateSourceEventName = null) where TNativeView : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBinding&lt;class TNativeView&gt;(!!TNativeView target, string targetProperty, class Xamarin.Forms.BindingBase bindingBase, string updateSourceEventName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TNativeView">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="target" Type="TNativeView" />
- <Parameter Name="targetProperty" Type="System.String" />
- <Parameter Name="bindingBase" Type="Xamarin.Forms.BindingBase" />
- <Parameter Name="updateSourceEventName" Type="System.String" />
- </Parameters>
- <Docs>
- <typeparam name="TNativeView">To be added.</typeparam>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <param name="targetProperty">For internal use by the Xamarin.Forms platform.</param>
- <param name="bindingBase">For internal use by the Xamarin.Forms platform.</param>
- <param name="updateSourceEventName">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetBindingContext&lt;TNativeView&gt;">
- <MemberSignature Language="C#" Value="public static void SetBindingContext&lt;TNativeView&gt; (TNativeView target, object bindingContext, Func&lt;TNativeView,System.Collections.Generic.IEnumerable&lt;TNativeView&gt;&gt; getChild = null) where TNativeView : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBindingContext&lt;class TNativeView&gt;(!!TNativeView target, object bindingContext, class System.Func`2&lt;!!TNativeView, class System.Collections.Generic.IEnumerable`1&lt;!!TNativeView&gt;&gt; getChild) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TNativeView">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="target" Type="TNativeView" />
- <Parameter Name="bindingContext" Type="System.Object" />
- <Parameter Name="getChild" Type="System.Func&lt;TNativeView,System.Collections.Generic.IEnumerable&lt;TNativeView&gt;&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="TNativeView">To be added.</typeparam>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <param name="bindingContext">For internal use by the Xamarin.Forms platform.</param>
- <param name="getChild">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetValue&lt;TNativeView&gt;">
- <MemberSignature Language="C#" Value="public static void SetValue&lt;TNativeView&gt; (TNativeView target, Xamarin.Forms.BindableProperty targetProperty, object value) where TNativeView : class;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetValue&lt;class TNativeView&gt;(!!TNativeView target, class Xamarin.Forms.BindableProperty targetProperty, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TNativeView">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="target" Type="TNativeView" />
- <Parameter Name="targetProperty" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <typeparam name="TNativeView">To be added.</typeparam>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <param name="targetProperty">For internal use by the Xamarin.Forms platform.</param>
- <param name="value">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TransferBindablePropertiesToWrapper&lt;TNativeView,TNativeWrapper&gt;">
- <MemberSignature Language="C#" Value="public static void TransferBindablePropertiesToWrapper&lt;TNativeView,TNativeWrapper&gt; (TNativeView nativeView, TNativeWrapper wrapper) where TNativeView : class where TNativeWrapper : Xamarin.Forms.View;" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void TransferBindablePropertiesToWrapper&lt;class TNativeView, (class Xamarin.Forms.View) TNativeWrapper&gt;(!!TNativeView nativeView, !!TNativeWrapper wrapper) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TNativeView">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TNativeWrapper">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="nativeView" Type="TNativeView" />
- <Parameter Name="wrapper" Type="TNativeWrapper" />
- </Parameters>
- <Docs>
- <typeparam name="TNativeView">To be added.</typeparam>
- <typeparam name="TNativeWrapper">To be added.</typeparam>
- <param name="nativeView">For internal use by the Xamarin.Forms platform.</param>
- <param name="wrapper">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NavigationMenu" FullName="Xamarin.Forms.Internals.NavigationMenu">
- <TypeSignature Language="C#" Value="public class NavigationMenu : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Internals.NavigationMenu&gt;, Xamarin.Forms.INavigationMenuController" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NavigationMenu extends Xamarin.Forms.View implements class Xamarin.Forms.IElementConfiguration`1&lt;class Xamarin.Forms.Internals.NavigationMenu&gt;, class Xamarin.Forms.IElementController, class Xamarin.Forms.INavigationMenuController, class Xamarin.Forms.IViewController, class Xamarin.Forms.IVisualElementController" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IElementConfiguration&lt;Xamarin.Forms.Internals.NavigationMenu&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.INavigationMenuController</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._NavigationMenuRenderer))</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NavigationMenu ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public void Add (Xamarin.Forms.Page target);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Add(class Xamarin.Forms.Page target) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="target" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="On&lt;T&gt;">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Internals.NavigationMenu&gt; On&lt;T&gt; () where T : Xamarin.Forms.IConfigPlatform;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.IPlatformElementConfiguration`2&lt;!!T, class Xamarin.Forms.Internals.NavigationMenu&gt; On&lt;(class Xamarin.Forms.IConfigPlatform) T&gt;() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;T,Xamarin.Forms.Internals.NavigationMenu&gt;</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters />
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Remove">
- <MemberSignature Language="C#" Value="public void Remove (Xamarin.Forms.Page target);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Remove(class Xamarin.Forms.Page target) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="target" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendTargetSelected">
- <MemberSignature Language="C#" Value="public void SendTargetSelected (Xamarin.Forms.Page target);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SendTargetSelected(class Xamarin.Forms.Page target) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="target" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Targets">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt; Targets { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Page&gt; Targets" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NavigationModel" FullName="Xamarin.Forms.Internals.NavigationModel">
- <TypeSignature Language="C#" Value="public class NavigationModel" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NavigationModel extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NavigationModel ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Clear">
- <MemberSignature Language="C#" Value="public void Clear ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Clear() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CurrentPage">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page CurrentPage { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Page CurrentPage" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InsertPageBefore">
- <MemberSignature Language="C#" Value="public void InsertPageBefore (Xamarin.Forms.Page page, Xamarin.Forms.Page before);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void InsertPageBefore(class Xamarin.Forms.Page page, class Xamarin.Forms.Page before) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="before" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <param name="before">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Modals">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt; Modals { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Page&gt; Modals" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Pop">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page Pop (Xamarin.Forms.Page ancestralNav);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xamarin.Forms.Page Pop(class Xamarin.Forms.Page ancestralNav) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="ancestralNav" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="ancestralNav">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopModal">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page PopModal ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xamarin.Forms.Page PopModal() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopTopPage">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page PopTopPage ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xamarin.Forms.Page PopTopPage() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopToRoot">
- <MemberSignature Language="C#" Value="public void PopToRoot (Xamarin.Forms.Page ancestralNav);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void PopToRoot(class Xamarin.Forms.Page ancestralNav) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="ancestralNav" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="ancestralNav">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Push">
- <MemberSignature Language="C#" Value="public void Push (Xamarin.Forms.Page page, Xamarin.Forms.Page ancestralNav);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Push(class Xamarin.Forms.Page page, class Xamarin.Forms.Page ancestralNav) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="ancestralNav" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <param name="ancestralNav">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PushModal">
- <MemberSignature Language="C#" Value="public void PushModal (Xamarin.Forms.Page page);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void PushModal(class Xamarin.Forms.Page page) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RemovePage">
- <MemberSignature Language="C#" Value="public bool RemovePage (Xamarin.Forms.Page page);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool RemovePage(class Xamarin.Forms.Page page) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Roots">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt; Roots { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Page&gt; Roots" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>get: System.Runtime.CompilerServices.IteratorStateMachine(typeof(Xamarin.Forms.Internals.NavigationModel/&lt;get_Roots&gt;d__7))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Tree">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt;&gt; Tree { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;class System.Collections.Generic.IReadOnlyList`1&lt;class Xamarin.Forms.Page&gt;&gt; Tree" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt;&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NavigationProxy" FullName="Xamarin.Forms.Internals.NavigationProxy">
- <TypeSignature Language="C#" Value="public class NavigationProxy : Xamarin.Forms.INavigation" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NavigationProxy extends System.Object implements class Xamarin.Forms.INavigation" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.INavigation</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NavigationProxy ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetModalStack">
- <MemberSignature Language="C#" Value="protected virtual System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt; GetModalStack ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class System.Collections.Generic.IReadOnlyList`1&lt;class Xamarin.Forms.Page&gt; GetModalStack() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetNavigationStack">
- <MemberSignature Language="C#" Value="protected virtual System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt; GetNavigationStack ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class System.Collections.Generic.IReadOnlyList`1&lt;class Xamarin.Forms.Page&gt; GetNavigationStack() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Inner">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.INavigation Inner { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.INavigation Inner" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.INavigation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="InsertPageBefore">
- <MemberSignature Language="C#" Value="public void InsertPageBefore (Xamarin.Forms.Page page, Xamarin.Forms.Page before);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertPageBefore(class Xamarin.Forms.Page page, class Xamarin.Forms.Page before) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="before" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <param name="before">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ModalStack">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt; ModalStack { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;class Xamarin.Forms.Page&gt; ModalStack" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NavigationStack">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt; NavigationStack { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;class Xamarin.Forms.Page&gt; NavigationStack" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnInsertPageBefore">
- <MemberSignature Language="C#" Value="protected virtual void OnInsertPageBefore (Xamarin.Forms.Page page, Xamarin.Forms.Page before);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnInsertPageBefore(class Xamarin.Forms.Page page, class Xamarin.Forms.Page before) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="before" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <param name="before">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPopAsync">
- <MemberSignature Language="C#" Value="protected virtual System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; OnPopAsync (bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; OnPopAsync(bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPopModal">
- <MemberSignature Language="C#" Value="protected virtual System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; OnPopModal (bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; OnPopModal(bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPopToRootAsync">
- <MemberSignature Language="C#" Value="protected virtual System.Threading.Tasks.Task OnPopToRootAsync (bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class System.Threading.Tasks.Task OnPopToRootAsync(bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPushAsync">
- <MemberSignature Language="C#" Value="protected virtual System.Threading.Tasks.Task OnPushAsync (Xamarin.Forms.Page page, bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class System.Threading.Tasks.Task OnPushAsync(class Xamarin.Forms.Page page, bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPushModal">
- <MemberSignature Language="C#" Value="protected virtual System.Threading.Tasks.Task OnPushModal (Xamarin.Forms.Page modal, bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class System.Threading.Tasks.Task OnPushModal(class Xamarin.Forms.Page modal, bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="modal" Type="Xamarin.Forms.Page" />
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="modal">For internal use by the Xamarin.Forms platform.</param>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnRemovePage">
- <MemberSignature Language="C#" Value="protected virtual void OnRemovePage (Xamarin.Forms.Page page);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnRemovePage(class Xamarin.Forms.Page page) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; PopAsync ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; PopAsync() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; PopAsync (bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; PopAsync(bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopModalAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; PopModalAsync ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; PopModalAsync() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopModalAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt; PopModalAsync (bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class Xamarin.Forms.Page&gt; PopModalAsync(bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopToRootAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PopToRootAsync ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task PopToRootAsync() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PopToRootAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PopToRootAsync (bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task PopToRootAsync(bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PushAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PushAsync (Xamarin.Forms.Page root);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task PushAsync(class Xamarin.Forms.Page root) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="root" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="root">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PushAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PushAsync (Xamarin.Forms.Page root, bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task PushAsync(class Xamarin.Forms.Page root, bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="root" Type="Xamarin.Forms.Page" />
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="root">For internal use by the Xamarin.Forms platform.</param>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PushModalAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PushModalAsync (Xamarin.Forms.Page modal);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task PushModalAsync(class Xamarin.Forms.Page modal) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="modal" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="modal">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PushModalAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task PushModalAsync (Xamarin.Forms.Page modal, bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task PushModalAsync(class Xamarin.Forms.Page modal, bool animated) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="modal" Type="Xamarin.Forms.Page" />
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="modal">For internal use by the Xamarin.Forms platform.</param>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RemovePage">
- <MemberSignature Language="C#" Value="public void RemovePage (Xamarin.Forms.Page page);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemovePage(class Xamarin.Forms.Page page) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NavigationRequestedEventArgs" FullName="Xamarin.Forms.Internals.NavigationRequestedEventArgs">
- <TypeSignature Language="C#" Value="public class NavigationRequestedEventArgs : Xamarin.Forms.NavigationEventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NavigationRequestedEventArgs extends Xamarin.Forms.NavigationEventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.NavigationEventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NavigationRequestedEventArgs (Xamarin.Forms.Page page, bool animated, bool realize = true);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.Page page, bool animated, bool realize) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="animated" Type="System.Boolean" />
- <Parameter Name="realize" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <param name="realize">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NavigationRequestedEventArgs (Xamarin.Forms.Page page, Xamarin.Forms.Page before, bool animated);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.Page page, class Xamarin.Forms.Page before, bool animated) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="page" Type="Xamarin.Forms.Page" />
- <Parameter Name="before" Type="Xamarin.Forms.Page" />
- <Parameter Name="animated" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="page">For internal use by the Xamarin.Forms platform.</param>
- <param name="before">For internal use by the Xamarin.Forms platform.</param>
- <param name="animated">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Animated">
- <MemberSignature Language="C#" Value="public bool Animated { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Animated" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="BeforePage">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page BeforePage { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Page BeforePage" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Realize">
- <MemberSignature Language="C#" Value="public bool Realize { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool Realize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Task">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;bool&gt; Task { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Threading.Tasks.Task`1&lt;bool&gt; Task" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Boolean&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NotifyCollectionChangedEventArgsEx" FullName="Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsEx">
- <TypeSignature Language="C#" Value="public class NotifyCollectionChangedEventArgsEx : System.Collections.Specialized.NotifyCollectionChangedEventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NotifyCollectionChangedEventArgsEx extends System.Collections.Specialized.NotifyCollectionChangedEventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Collections.Specialized.NotifyCollectionChangedEventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgsEx (int count, System.Collections.Specialized.NotifyCollectionChangedAction action);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 count, valuetype System.Collections.Specialized.NotifyCollectionChangedAction action) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="count" Type="System.Int32" />
- <Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" />
- </Parameters>
- <Docs>
- <param name="count">For internal use by the Xamarin.Forms platform.</param>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgsEx (int count, System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 count, valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, class System.Collections.IList changedItems) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="count" Type="System.Int32" />
- <Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" />
- <Parameter Name="changedItems" Type="System.Collections.IList" />
- </Parameters>
- <Docs>
- <param name="count">For internal use by the Xamarin.Forms platform.</param>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <param name="changedItems">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgsEx (int count, System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 count, valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="count" Type="System.Int32" />
- <Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" />
- <Parameter Name="changedItem" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="count">For internal use by the Xamarin.Forms platform.</param>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <param name="changedItem">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgsEx (int count, System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList newItems, System.Collections.IList oldItems);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 count, valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, class System.Collections.IList newItems, class System.Collections.IList oldItems) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="count" Type="System.Int32" />
- <Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" />
- <Parameter Name="newItems" Type="System.Collections.IList" />
- <Parameter Name="oldItems" Type="System.Collections.IList" />
- </Parameters>
- <Docs>
- <param name="count">For internal use by the Xamarin.Forms platform.</param>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <param name="newItems">For internal use by the Xamarin.Forms platform.</param>
- <param name="oldItems">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgsEx (int count, System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems, int startingIndex);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 count, valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, class System.Collections.IList changedItems, int32 startingIndex) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="count" Type="System.Int32" />
- <Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" />
- <Parameter Name="changedItems" Type="System.Collections.IList" />
- <Parameter Name="startingIndex" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="count">For internal use by the Xamarin.Forms platform.</param>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <param name="changedItems">For internal use by the Xamarin.Forms platform.</param>
- <param name="startingIndex">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgsEx (int count, System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 count, valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int32 index) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="count" Type="System.Int32" />
- <Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" />
- <Parameter Name="changedItem" Type="System.Object" />
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="count">For internal use by the Xamarin.Forms platform.</param>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <param name="changedItem">For internal use by the Xamarin.Forms platform.</param>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgsEx (int count, System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 count, valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="count" Type="System.Int32" />
- <Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" />
- <Parameter Name="newItem" Type="System.Object" />
- <Parameter Name="oldItem" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="count">For internal use by the Xamarin.Forms platform.</param>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <param name="newItem">For internal use by the Xamarin.Forms platform.</param>
- <param name="oldItem">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgsEx (int count, System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList newItems, System.Collections.IList oldItems, int startingIndex);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 count, valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, class System.Collections.IList newItems, class System.Collections.IList oldItems, int32 startingIndex) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="count" Type="System.Int32" />
- <Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" />
- <Parameter Name="newItems" Type="System.Collections.IList" />
- <Parameter Name="oldItems" Type="System.Collections.IList" />
- <Parameter Name="startingIndex" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="count">For internal use by the Xamarin.Forms platform.</param>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <param name="newItems">For internal use by the Xamarin.Forms platform.</param>
- <param name="oldItems">For internal use by the Xamarin.Forms platform.</param>
- <param name="startingIndex">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgsEx (int count, System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems, int index, int oldIndex);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 count, valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, class System.Collections.IList changedItems, int32 index, int32 oldIndex) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="count" Type="System.Int32" />
- <Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" />
- <Parameter Name="changedItems" Type="System.Collections.IList" />
- <Parameter Name="index" Type="System.Int32" />
- <Parameter Name="oldIndex" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="count">For internal use by the Xamarin.Forms platform.</param>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <param name="changedItems">For internal use by the Xamarin.Forms platform.</param>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <param name="oldIndex">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgsEx (int count, System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int index, int oldIndex);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 count, valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int32 index, int32 oldIndex) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="count" Type="System.Int32" />
- <Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" />
- <Parameter Name="changedItem" Type="System.Object" />
- <Parameter Name="index" Type="System.Int32" />
- <Parameter Name="oldIndex" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="count">For internal use by the Xamarin.Forms platform.</param>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <param name="changedItem">For internal use by the Xamarin.Forms platform.</param>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <param name="oldIndex">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public NotifyCollectionChangedEventArgsEx (int count, System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem, int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 count, valuetype System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem, int32 index) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="count" Type="System.Int32" />
- <Parameter Name="action" Type="System.Collections.Specialized.NotifyCollectionChangedAction" />
- <Parameter Name="newItem" Type="System.Object" />
- <Parameter Name="oldItem" Type="System.Object" />
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="count">For internal use by the Xamarin.Forms platform.</param>
- <param name="action">For internal use by the Xamarin.Forms platform.</param>
- <param name="newItem">For internal use by the Xamarin.Forms platform.</param>
- <param name="oldItem">For internal use by the Xamarin.Forms platform.</param>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Count">
- <MemberSignature Language="C#" Value="public int Count { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NotifyCollectionChangedEventArgsExtensions" FullName="Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsExtensions">
- <TypeSignature Language="C#" Value="public static class NotifyCollectionChangedEventArgsExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit NotifyCollectionChangedEventArgsExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Apply">
- <MemberSignature Language="C#" Value="public static System.Collections.Specialized.NotifyCollectionChangedAction Apply (this System.Collections.Specialized.NotifyCollectionChangedEventArgs self, Action&lt;object,int,bool&gt; insert, Action&lt;object,int&gt; removeAt, Action reset);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.Collections.Specialized.NotifyCollectionChangedAction Apply(class System.Collections.Specialized.NotifyCollectionChangedEventArgs self, class System.Action`3&lt;object, int32, bool&gt; insert, class System.Action`2&lt;object, int32&gt; removeAt, class System.Action reset) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Specialized.NotifyCollectionChangedAction</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="System.Collections.Specialized.NotifyCollectionChangedEventArgs" RefType="this" />
- <Parameter Name="insert" Type="System.Action&lt;System.Object,System.Int32,System.Boolean&gt;" />
- <Parameter Name="removeAt" Type="System.Action&lt;System.Object,System.Int32&gt;" />
- <Parameter Name="reset" Type="System.Action" />
- </Parameters>
- <Docs>
- <param name="self">For internal use by the Xamarin.Forms platform.</param>
- <param name="insert">For internal use by the Xamarin.Forms platform.</param>
- <param name="removeAt">For internal use by the Xamarin.Forms platform.</param>
- <param name="reset">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Apply&lt;TFrom&gt;">
- <MemberSignature Language="C#" Value="public static void Apply&lt;TFrom&gt; (this System.Collections.Specialized.NotifyCollectionChangedEventArgs self, System.Collections.Generic.IList&lt;TFrom&gt; from, System.Collections.Generic.IList&lt;object&gt; to);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Apply&lt;TFrom&gt;(class System.Collections.Specialized.NotifyCollectionChangedEventArgs self, class System.Collections.Generic.IList`1&lt;!!TFrom&gt; from, class System.Collections.Generic.IList`1&lt;object&gt; to) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TFrom" />
- </TypeParameters>
- <Parameters>
- <Parameter Name="self" Type="System.Collections.Specialized.NotifyCollectionChangedEventArgs" RefType="this" />
- <Parameter Name="from" Type="System.Collections.Generic.IList&lt;TFrom&gt;" />
- <Parameter Name="to" Type="System.Collections.Generic.IList&lt;System.Object&gt;" />
- </Parameters>
- <Docs>
- <typeparam name="TFrom">To be added.</typeparam>
- <param name="self">For internal use by the Xamarin.Forms platform.</param>
- <param name="from">For internal use by the Xamarin.Forms platform.</param>
- <param name="to">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WithCount">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsEx WithCount (this System.Collections.Specialized.NotifyCollectionChangedEventArgs e, int count);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsEx WithCount(class System.Collections.Specialized.NotifyCollectionChangedEventArgs e, int32 count) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.NotifyCollectionChangedEventArgsEx</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="e" Type="System.Collections.Specialized.NotifyCollectionChangedEventArgs" RefType="this" />
- <Parameter Name="count" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="e">For internal use by the Xamarin.Forms platform.</param>
- <param name="count">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NumericExtensions" FullName="Xamarin.Forms.Internals.NumericExtensions">
- <TypeSignature Language="C#" Value="public static class NumericExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit NumericExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Clamp">
- <MemberSignature Language="C#" Value="public static double Clamp (this double self, double min, double max);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 Clamp(float64 self, float64 min, float64 max) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="System.Double" RefType="this" />
- <Parameter Name="min" Type="System.Double" />
- <Parameter Name="max" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="self">For internal use by the Xamarin.Forms platform.</param>
- <param name="min">For internal use by the Xamarin.Forms platform.</param>
- <param name="max">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Clamp">
- <MemberSignature Language="C#" Value="public static int Clamp (this int self, int min, int max);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 Clamp(int32 self, int32 min, int32 max) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="System.Int32" RefType="this" />
- <Parameter Name="min" Type="System.Int32" />
- <Parameter Name="max" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="self">For internal use by the Xamarin.Forms platform.</param>
- <param name="min">For internal use by the Xamarin.Forms platform.</param>
- <param name="max">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Performance" FullName="Xamarin.Forms.Internals.Performance">
- <TypeSignature Language="C#" Value="public static class Performance" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Performance extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Clear">
- <MemberSignature Language="C#" Value="public static void Clear ();" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Clear() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.Conditional("PERF")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Count">
- <MemberSignature Language="C#" Value="public static void Count (string tag = null, string path = null, string member = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Count(string tag, string path, string member) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="tag" Type="System.String" />
- <Parameter Name="path" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerFilePath</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- <Parameter Name="member" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerMemberName</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="tag">For internal use by the Xamarin.Forms platform.</param>
- <param name="path">For internal use by the Xamarin.Forms platform.</param>
- <param name="member">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DumpStats">
- <MemberSignature Language="C#" Value="public static void DumpStats ();" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void DumpStats() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.Conditional("PERF")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetStats">
- <MemberSignature Language="C#" Value="public static string GetStats ();" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetStats() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Start">
- <MemberSignature Language="C#" Value="public static void Start (string tag = null, string path = null, string member = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Start(string tag, string path, string member) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.Conditional("PERF")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="tag" Type="System.String" />
- <Parameter Name="path" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerFilePath</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- <Parameter Name="member" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerMemberName</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="tag">For internal use by the Xamarin.Forms platform.</param>
- <param name="path">For internal use by the Xamarin.Forms platform.</param>
- <param name="member">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Stop">
- <MemberSignature Language="C#" Value="public static void Stop (string tag = null, string path = null, string member = null);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Stop(string tag, string path, string member) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.Conditional("PERF")</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="tag" Type="System.String" />
- <Parameter Name="path" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerFilePath</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- <Parameter Name="member" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerMemberName</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="tag">For internal use by the Xamarin.Forms platform.</param>
- <param name="path">For internal use by the Xamarin.Forms platform.</param>
- <param name="member">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="PreserveAttribute" FullName="Xamarin.Forms.Internals.PreserveAttribute">
- <TypeSignature Language="C#" Value="public class PreserveAttribute : Attribute" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PreserveAttribute extends System.Attribute" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Attribute</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.All)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PreserveAttribute ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public PreserveAttribute (bool allMembers, bool conditional);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(bool allMembers, bool conditional) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="allMembers" Type="System.Boolean" />
- <Parameter Name="conditional" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="allMembers">For internal use by the Xamarin.Forms platform.</param>
- <param name="conditional">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AllMembers">
- <MemberSignature Language="C#" Value="public bool AllMembers;" />
- <MemberSignature Language="ILAsm" Value=".field public bool AllMembers" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Conditional">
- <MemberSignature Language="C#" Value="public bool Conditional;" />
- <MemberSignature Language="ILAsm" Value=".field public bool Conditional" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ReflectionExtensions" FullName="Xamarin.Forms.Internals.ReflectionExtensions">
- <TypeSignature Language="C#" Value="public static class ReflectionExtensions" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit ReflectionExtensions extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetField">
- <MemberSignature Language="C#" Value="public static System.Reflection.FieldInfo GetField (this Type type, Func&lt;System.Reflection.FieldInfo,bool&gt; predicate);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Reflection.FieldInfo GetField(class System.Type type, class System.Func`2&lt;class System.Reflection.FieldInfo, bool&gt; predicate) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Reflection.FieldInfo</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="type" Type="System.Type" RefType="this" />
- <Parameter Name="predicate" Type="System.Func&lt;System.Reflection.FieldInfo,System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="type">For internal use by the Xamarin.Forms platform.</param>
- <param name="predicate">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetField">
- <MemberSignature Language="C#" Value="public static System.Reflection.FieldInfo GetField (this Type type, string name);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Reflection.FieldInfo GetField(class System.Type type, string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Reflection.FieldInfo</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="type" Type="System.Type" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="type">For internal use by the Xamarin.Forms platform.</param>
- <param name="name">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetFields">
- <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Reflection.FieldInfo&gt; GetFields (this Type type);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Reflection.FieldInfo&gt; GetFields(class System.Type type) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Reflection.FieldInfo&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="type" Type="System.Type" RefType="this" />
- </Parameters>
- <Docs>
- <param name="type">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetProperties">
- <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Reflection.PropertyInfo&gt; GetProperties (this Type type);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Reflection.PropertyInfo&gt; GetProperties(class System.Type type) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Reflection.PropertyInfo&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="type" Type="System.Type" RefType="this" />
- </Parameters>
- <Docs>
- <param name="type">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetProperty">
- <MemberSignature Language="C#" Value="public static System.Reflection.PropertyInfo GetProperty (this Type type, string name);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Reflection.PropertyInfo GetProperty(class System.Type type, string name) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Reflection.PropertyInfo</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="type" Type="System.Type" RefType="this" />
- <Parameter Name="name" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="type">For internal use by the Xamarin.Forms platform.</param>
- <param name="name">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsAssignableFrom">
- <MemberSignature Language="C#" Value="public static bool IsAssignableFrom (this Type self, Type c);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsAssignableFrom(class System.Type self, class System.Type c) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="System.Type" RefType="this" />
- <Parameter Name="c" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="self">For internal use by the Xamarin.Forms platform.</param>
- <param name="c">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsInstanceOfType">
- <MemberSignature Language="C#" Value="public static bool IsInstanceOfType (this Type self, object o);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsInstanceOfType(class System.Type self, object o) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="self" Type="System.Type" RefType="this" />
- <Parameter Name="o" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="self">For internal use by the Xamarin.Forms platform.</param>
- <param name="o">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Registrar" FullName="Xamarin.Forms.Internals.Registrar">
- <TypeSignature Language="C#" Value="public static class Registrar" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed Registrar extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="ExtraAssemblies">
- <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Reflection.Assembly&gt; ExtraAssemblies { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property class System.Collections.Generic.IEnumerable`1&lt;class System.Reflection.Assembly&gt; ExtraAssemblies" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Reflection.Assembly&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RegisterAll">
- <MemberSignature Language="C#" Value="public static void RegisterAll (Type[] attrTypes);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void RegisterAll(class System.Type[] attrTypes) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="attrTypes" Type="System.Type[]" />
- </Parameters>
- <Docs>
- <param name="attrTypes">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Registered">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Internals.Registrar&lt;Xamarin.Forms.IRegisterable&gt; Registered { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Internals.Registrar`1&lt;class Xamarin.Forms.IRegisterable&gt; Registered" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.Registrar&lt;Xamarin.Forms.IRegisterable&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Registrar&lt;TRegistrable&gt;" FullName="Xamarin.Forms.Internals.Registrar&lt;TRegistrable&gt;">
- <TypeSignature Language="C#" Value="public class Registrar&lt;TRegistrable&gt; where TRegistrable : class" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Registrar`1&lt;class TRegistrable&gt; extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TRegistrable">
- <Constraints>
- <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <typeparam name="TRegistrable">To be added.</typeparam>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Registrar ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHandler&lt;TOut&gt;">
- <MemberSignature Language="C#" Value="public TOut GetHandler&lt;TOut&gt; (Type type) where TOut : TRegistrable;" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance !!TOut GetHandler&lt;(!TRegistrable) TOut&gt;(class System.Type type) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TOut</ReturnType>
- </ReturnValue>
- <TypeParameters>
- <TypeParameter Name="TOut">
- <Constraints>
- <BaseTypeName>TRegistrable</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Parameters>
- <Parameter Name="type" Type="System.Type" />
- </Parameters>
- <Docs>
- <typeparam name="TOut">To be added.</typeparam>
- <param name="type">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHandlerType">
- <MemberSignature Language="C#" Value="public Type GetHandlerType (Type viewType);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Type GetHandlerType(class System.Type viewType) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Type</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="viewType" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="viewType">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Register">
- <MemberSignature Language="C#" Value="public void Register (Type tview, Type trender);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Register(class System.Type tview, class System.Type trender) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="tview" Type="System.Type" />
- <Parameter Name="trender" Type="System.Type" />
- </Parameters>
- <Docs>
- <param name="tview">For internal use by the Xamarin.Forms platform.</param>
- <param name="trender">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ResourceLoader" FullName="Xamarin.Forms.Internals.ResourceLoader">
- <TypeSignature Language="C#" Value="public static class ResourceLoader" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit ResourceLoader extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="ResourceProvider">
- <MemberSignature Language="C#" Value="public static Func&lt;string,string&gt; ResourceProvider { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class System.Func`2&lt;string, string&gt; ResourceProvider" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Func&lt;System.String,System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ResourcesChangedEventArgs" FullName="Xamarin.Forms.Internals.ResourcesChangedEventArgs">
- <TypeSignature Language="C#" Value="public class ResourcesChangedEventArgs : EventArgs" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ResourcesChangedEventArgs extends System.EventArgs" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.EventArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ResourcesChangedEventArgs (System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt; values);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Collections.Generic.IEnumerable`1&lt;valuetype System.Collections.Generic.KeyValuePair`2&lt;string, object&gt;&gt; values) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="values" Type="System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;" />
- </Parameters>
- <Docs>
- <param name="values">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Values">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt; Values { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;valuetype System.Collections.Generic.KeyValuePair`2&lt;string, object&gt;&gt; Values" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;System.String,System.Object&gt;&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="SetValueFlags" FullName="Xamarin.Forms.Internals.SetValueFlags">
- <TypeSignature Language="C#" Value="public enum SetValueFlags" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed SetValueFlags extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Flags</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="ClearDynamicResource">
- <MemberSignature Language="C#" Value="ClearDynamicResource" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.SetValueFlags ClearDynamicResource = int32(4)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.SetValueFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="ClearOneWayBindings">
- <MemberSignature Language="C#" Value="ClearOneWayBindings" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.SetValueFlags ClearOneWayBindings = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.SetValueFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="ClearTwoWayBindings">
- <MemberSignature Language="C#" Value="ClearTwoWayBindings" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.SetValueFlags ClearTwoWayBindings = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.SetValueFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="None">
- <MemberSignature Language="C#" Value="None" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.SetValueFlags None = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.SetValueFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- <Member MemberName="RaiseOnEqual">
- <MemberSignature Language="C#" Value="RaiseOnEqual" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Internals.SetValueFlags RaiseOnEqual = int32(8)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.SetValueFlags</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TableModel" FullName="Xamarin.Forms.Internals.TableModel">
- <TypeSignature Language="C#" Value="public abstract class TableModel : Xamarin.Forms.ITableModel" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit TableModel extends System.Object implements class Xamarin.Forms.ITableModel" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.ITableModel</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected TableModel ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetCell">
- <MemberSignature Language="C#" Value="public virtual Xamarin.Forms.Cell GetCell (int section, int row);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.Cell GetCell(int32 section, int32 row) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Cell</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- <Parameter Name="row" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <param name="row">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHeaderCell">
- <MemberSignature Language="C#" Value="public virtual Xamarin.Forms.Cell GetHeaderCell (int section);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Xamarin.Forms.Cell GetHeaderCell(int32 section) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Cell</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetItem">
- <MemberSignature Language="C#" Value="public abstract object GetItem (int section, int row);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object GetItem(int32 section, int32 row) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- <Parameter Name="row" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <param name="row">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetRowCount">
- <MemberSignature Language="C#" Value="public abstract int GetRowCount (int section);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowCount(int32 section) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetSectionCount">
- <MemberSignature Language="C#" Value="public abstract int GetSectionCount ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSectionCount() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetSectionIndexTitles">
- <MemberSignature Language="C#" Value="public virtual string[] GetSectionIndexTitles ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GetSectionIndexTitles() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String[]</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetSectionTitle">
- <MemberSignature Language="C#" Value="public virtual string GetSectionTitle (int section);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSectionTitle(int32 section) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemLongPressed">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.EventArg&lt;object&gt;&gt; ItemLongPressed;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.EventArg`1&lt;object&gt;&gt; ItemLongPressed" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.EventArg&lt;System.Object&gt;&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemSelected">
- <MemberSignature Language="C#" Value="public event EventHandler&lt;Xamarin.Forms.Internals.EventArg&lt;object&gt;&gt; ItemSelected;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1&lt;class Xamarin.Forms.Internals.EventArg`1&lt;object&gt;&gt; ItemSelected" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler&lt;Xamarin.Forms.Internals.EventArg&lt;System.Object&gt;&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnRowLongPressed">
- <MemberSignature Language="C#" Value="protected virtual void OnRowLongPressed (object item);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnRowLongPressed(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnRowSelected">
- <MemberSignature Language="C#" Value="protected virtual void OnRowSelected (object item);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnRowSelected(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowLongPressed">
- <MemberSignature Language="C#" Value="public void RowLongPressed (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RowLongPressed(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowLongPressed">
- <MemberSignature Language="C#" Value="public void RowLongPressed (int section, int row);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RowLongPressed(int32 section, int32 row) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- <Parameter Name="row" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <param name="row">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowSelected">
- <MemberSignature Language="C#" Value="public void RowSelected (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RowSelected(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RowSelected">
- <MemberSignature Language="C#" Value="public void RowSelected (int section, int row);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RowSelected(int32 section, int32 row) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="section" Type="System.Int32" />
- <Parameter Name="row" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="section">For internal use by the Xamarin.Forms platform.</param>
- <param name="row">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TemplatedItemsList&lt;TView,TItem&gt;" FullName="Xamarin.Forms.Internals.TemplatedItemsList&lt;TView,TItem&gt;">
- <TypeSignature Language="C#" Value="public sealed class TemplatedItemsList&lt;TView,TItem&gt; : Xamarin.Forms.BindableObject, IDisposable, System.Collections.Generic.IEnumerable&lt;TItem&gt;, System.Collections.Generic.IReadOnlyCollection&lt;TItem&gt;, System.Collections.Generic.IReadOnlyList&lt;TItem&gt;, System.Collections.IList, System.Collections.Specialized.INotifyCollectionChanged, Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt; where TView : BindableObject, IItemsView&lt;TItem&gt; where TItem : BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TemplatedItemsList`2&lt;(class Xamarin.Forms.BindableObject, class Xamarin.Forms.IItemsView`1&lt;!TItem&gt;) TView, (class Xamarin.Forms.BindableObject) TItem&gt; extends Xamarin.Forms.BindableObject implements class System.Collections.Generic.IEnumerable`1&lt;!TItem&gt;, class System.Collections.Generic.IReadOnlyCollection`1&lt;!TItem&gt;, class System.Collections.Generic.IReadOnlyList`1&lt;!TItem&gt;, class System.Collections.ICollection, class System.Collections.IEnumerable, class System.Collections.IList, class System.Collections.Specialized.INotifyCollectionChanged, class System.IDisposable, class Xamarin.Forms.ITemplatedItemsList`1&lt;!TItem&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TView">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- <InterfaceName>Xamarin.Forms.IItemsView&lt;TItem&gt;</InterfaceName>
- </Constraints>
- </TypeParameter>
- <TypeParameter Name="TItem">
- <Constraints>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.Generic.IEnumerable&lt;TItem&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IReadOnlyCollection&lt;TItem&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Generic.IReadOnlyList&lt;TItem&gt;</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.IList</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Specialized.INotifyCollectionChanged</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.IDisposable</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <typeparam name="TView">To be added.</typeparam>
- <typeparam name="TItem">To be added.</typeparam>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="CollectionChanged">
- <MemberSignature Language="C#" Value="public event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Specialized.NotifyCollectionChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Count">
- <MemberSignature Language="C#" Value="public int Count { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CreateContent">
- <MemberSignature Language="C#" Value="public TItem CreateContent (int index, object item, bool insert = false);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance !TItem CreateContent(int32 index, object item, bool insert) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TItem</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- <Parameter Name="item" Type="System.Object" />
- <Parameter Name="insert" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <param name="insert">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Dispose">
- <MemberSignature Language="C#" Value="public void Dispose ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetDescendantCount">
- <MemberSignature Language="C#" Value="public int GetDescendantCount ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 GetDescendantCount() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetEnumerator">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;TItem&gt; GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;!TItem&gt; GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.IteratorStateMachine(typeof(Xamarin.Forms.Internals.TemplatedItemsList`2/&lt;GetEnumerator&gt;d__79))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerator&lt;TItem&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGlobalIndexForGroup">
- <MemberSignature Language="C#" Value="public int GetGlobalIndexForGroup (Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt; group);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetGlobalIndexForGroup(class Xamarin.Forms.ITemplatedItemsList`1&lt;!TItem&gt; group) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="group" Type="Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;" />
- </Parameters>
- <Docs>
- <param name="group">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGlobalIndexOfGroup">
- <MemberSignature Language="C#" Value="public int GetGlobalIndexOfGroup (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 GetGlobalIndexOfGroup(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGlobalIndexOfItem">
- <MemberSignature Language="C#" Value="public int GetGlobalIndexOfItem (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetGlobalIndexOfItem(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGlobalIndexOfItem">
- <MemberSignature Language="C#" Value="public int GetGlobalIndexOfItem (object group, object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 GetGlobalIndexOfItem(object group, object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="group" Type="System.Object" />
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="group">For internal use by the Xamarin.Forms platform.</param>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGroupAndIndexOfItem">
- <MemberSignature Language="C#" Value="public Tuple&lt;int,int&gt; GetGroupAndIndexOfItem (object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Tuple`2&lt;int32, int32&gt; GetGroupAndIndexOfItem(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Tuple&lt;System.Int32,System.Int32&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGroupAndIndexOfItem">
- <MemberSignature Language="C#" Value="public Tuple&lt;int,int&gt; GetGroupAndIndexOfItem (object group, object item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Tuple`2&lt;int32, int32&gt; GetGroupAndIndexOfItem(object group, object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Tuple&lt;System.Int32,System.Int32&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="group" Type="System.Object" />
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="group">For internal use by the Xamarin.Forms platform.</param>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetGroupIndexFromGlobal">
- <MemberSignature Language="C#" Value="public int GetGroupIndexFromGlobal (int globalIndex, out int leftOver);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetGroupIndexFromGlobal(int32 globalIndex, int32 leftOver) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="globalIndex" Type="System.Int32" />
- <Parameter Name="leftOver" Type="System.Int32&amp;" RefType="out" />
- </Parameters>
- <Docs>
- <param name="globalIndex">For internal use by the Xamarin.Forms platform.</param>
- <param name="leftOver">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GroupDisplayBinding">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindingBase GroupDisplayBinding { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindingBase GroupDisplayBinding" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingBase</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GroupedCollectionChanged">
- <MemberSignature Language="C#" Value="public event System.Collections.Specialized.NotifyCollectionChangedEventHandler GroupedCollectionChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.Collections.Specialized.NotifyCollectionChangedEventHandler GroupedCollectionChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Specialized.NotifyCollectionChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GroupHeaderTemplate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.DataTemplate GroupHeaderTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.DataTemplate GroupHeaderTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.DataTemplate</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GroupHeaderTemplateProperty">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindableProperty GroupHeaderTemplateProperty { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindableProperty GroupHeaderTemplateProperty" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GroupShortNameBinding">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindingBase GroupShortNameBinding { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindingBase GroupShortNameBinding" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingBase</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HeaderContent">
- <MemberSignature Language="C#" Value="public TItem HeaderContent { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !TItem HeaderContent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TItem</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IndexOf">
- <MemberSignature Language="C#" Value="public int IndexOf (TItem item);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 IndexOf(!TItem item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="TItem" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsGroupingEnabled">
- <MemberSignature Language="C#" Value="public bool IsGroupingEnabled { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsGroupingEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsGroupingEnabledProperty">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindableProperty IsGroupingEnabledProperty { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindableProperty IsGroupingEnabledProperty" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Item">
- <MemberSignature Language="C#" Value="public TItem this[int index] { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance !TItem Item(int32)" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TItem</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ItemsSource">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerable ItemsSource { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.IEnumerable ItemsSource" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerable</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Name">
- <MemberSignature Language="C#" Value="public string Name { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Name" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="NameProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty NameProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty NameProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Parent">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Internals.TemplatedItemsList&lt;TView,TItem&gt; Parent { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Internals.TemplatedItemsList`2&lt;!TView, !TItem&gt; Parent" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.TemplatedItemsList&lt;TView,TItem&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ProgressiveLoadingProperty">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindableProperty ProgressiveLoadingProperty { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.BindableProperty ProgressiveLoadingProperty" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShortName">
- <MemberSignature Language="C#" Value="public string ShortName { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string ShortName" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShortNameProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ShortNameProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ShortNameProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShortNames">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;string&gt; ShortNames { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;string&gt; ShortNames" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.ICollection.CopyTo">
- <MemberSignature Language="C#" Value="void ICollection.CopyTo (Array array, int arrayIndex);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.ICollection.CopyTo(class System.Array array, int32 arrayIndex) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="array" Type="System.Array" />
- <Parameter Name="arrayIndex" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="array">For internal use by the Xamarin.Forms platform.</param>
- <param name="arrayIndex">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.ICollection.IsSynchronized">
- <MemberSignature Language="C#" Value="bool System.Collections.ICollection.IsSynchronized { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.ICollection.IsSynchronized" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.ICollection.SyncRoot">
- <MemberSignature Language="C#" Value="object System.Collections.ICollection.SyncRoot { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object System.Collections.ICollection.SyncRoot" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
- <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerator</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IList.Add">
- <MemberSignature Language="C#" Value="int IList.Add (object item);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance int32 System.Collections.IList.Add(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IList.Clear">
- <MemberSignature Language="C#" Value="void IList.Clear ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.IList.Clear() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IList.Contains">
- <MemberSignature Language="C#" Value="bool IList.Contains (object item);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.IList.Contains(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IList.IndexOf">
- <MemberSignature Language="C#" Value="int IList.IndexOf (object item);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance int32 System.Collections.IList.IndexOf(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IList.Insert">
- <MemberSignature Language="C#" Value="void IList.Insert (int index, object item);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.IList.Insert(int32 index, object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IList.IsFixedSize">
- <MemberSignature Language="C#" Value="bool System.Collections.IList.IsFixedSize { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.IList.IsFixedSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IList.IsReadOnly">
- <MemberSignature Language="C#" Value="bool System.Collections.IList.IsReadOnly { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.IList.IsReadOnly" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IList.Item">
- <MemberSignature Language="C#" Value="object System.Collections.IList.Item[int index] { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object System.Collections.IList.Item(int32)" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IList.Remove">
- <MemberSignature Language="C#" Value="void IList.Remove (object item);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.IList.Remove(object item) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="item" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="item">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IList.RemoveAt">
- <MemberSignature Language="C#" Value="void IList.RemoveAt (int index);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.IList.RemoveAt(int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;.BindingContext">
- <MemberSignature Language="C#" Value="object Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;.BindingContext { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;.BindingContext" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;.GetGroup">
- <MemberSignature Language="C#" Value="Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt; ITemplatedItemsList&lt;TItem&gt;.GetGroup (int index);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class Xamarin.Forms.ITemplatedItemsList`1&lt;!TItem&gt; Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;.GetGroup(int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;.ListProxy">
- <MemberSignature Language="C#" Value="Xamarin.Forms.IListProxy Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;.ListProxy { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IListProxy Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;.ListProxy" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IListProxy</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;.UpdateContent">
- <MemberSignature Language="C#" Value="TItem ITemplatedItemsList&lt;TItem&gt;.UpdateContent (TItem content, int index);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !TItem Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;.UpdateContent(!TItem content, int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TItem</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="TItem" />
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="content">For internal use by the Xamarin.Forms platform.</param>
- <param name="index">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;.UpdateHeader">
- <MemberSignature Language="C#" Value="TItem ITemplatedItemsList&lt;TItem&gt;.UpdateHeader (TItem content, int groupIndex);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance !TItem Xamarin.Forms.ITemplatedItemsList&lt;TItem&gt;.UpdateHeader(!TItem content, int32 groupIndex) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>TItem</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="content" Type="TItem" />
- <Parameter Name="groupIndex" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="content">For internal use by the Xamarin.Forms platform.</param>
- <param name="groupIndex">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Ticker" FullName="Xamarin.Forms.Internals.Ticker">
- <TypeSignature Language="C#" Value="public abstract class Ticker" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit Ticker extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected Ticker ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Internals.Ticker Default { get; }" />
- <MemberSignature Language="ILAsm" Value=".property class Xamarin.Forms.Internals.Ticker Default" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Internals.Ticker</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DisableTimer">
- <MemberSignature Language="C#" Value="protected abstract void DisableTimer ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void DisableTimer() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EnableTimer">
- <MemberSignature Language="C#" Value="protected abstract void EnableTimer ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void EnableTimer() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Insert">
- <MemberSignature Language="C#" Value="public virtual int Insert (Func&lt;long,bool&gt; timeout);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 Insert(class System.Func`2&lt;int64, bool&gt; timeout) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="timeout" Type="System.Func&lt;System.Int64,System.Boolean&gt;" />
- </Parameters>
- <Docs>
- <param name="timeout">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Remove">
- <MemberSignature Language="C#" Value="public virtual void Remove (int handle);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Remove(int32 handle) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="handle" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="handle">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendSignals">
- <MemberSignature Language="C#" Value="protected void SendSignals (int timestep = -1);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SendSignals(int32 timestep) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="timestep" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="timestep">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetDefault">
- <MemberSignature Language="C#" Value="public static void SetDefault (Xamarin.Forms.Internals.Ticker ticker);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetDefault(class Xamarin.Forms.Internals.Ticker ticker) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="ticker" Type="Xamarin.Forms.Internals.Ticker" />
- </Parameters>
- <Docs>
- <param name="ticker">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ToolbarTracker" FullName="Xamarin.Forms.Internals.ToolbarTracker">
- <TypeSignature Language="C#" Value="public class ToolbarTracker" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ToolbarTracker extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public ToolbarTracker ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AdditionalTargets">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt; AdditionalTargets { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Page&gt; AdditionalTargets" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CollectionChanged">
- <MemberSignature Language="C#" Value="public event EventHandler CollectionChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler CollectionChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HaveMasterDetail">
- <MemberSignature Language="C#" Value="public bool HaveMasterDetail { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool HaveMasterDetail" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SeparateMasterDetail">
- <MemberSignature Language="C#" Value="public bool SeparateMasterDetail { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool SeparateMasterDetail" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Target">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Page Target { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Page Target" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Page</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToolbarItems">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.ToolbarItem&gt; ToolbarItems { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.ToolbarItem&gt; ToolbarItems" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.ToolbarItem&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TypedBindingBase" FullName="Xamarin.Forms.Internals.TypedBindingBase">
- <TypeSignature Language="C#" Value="public abstract class TypedBindingBase : Xamarin.Forms.BindingBase" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit TypedBindingBase extends Xamarin.Forms.BindingBase" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindingBase</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Converter">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IValueConverter Converter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IValueConverter Converter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IValueConverter</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConverterParameter">
- <MemberSignature Language="C#" Value="public object ConverterParameter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object ConverterParameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Source">
- <MemberSignature Language="C#" Value="public object Source { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Source" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by platform renderers.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TypedBinding&lt;TSource,TProperty&gt;" FullName="Xamarin.Forms.Internals.TypedBinding&lt;TSource,TProperty&gt;">
- <TypeSignature Language="C#" Value="public sealed class TypedBinding&lt;TSource,TProperty&gt; : Xamarin.Forms.Internals.TypedBindingBase" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TypedBinding`2&lt;TSource, TProperty&gt; extends Xamarin.Forms.Internals.TypedBindingBase" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="TSource" />
- <TypeParameter Name="TProperty" />
- </TypeParameters>
- <Base>
- <BaseTypeName>Xamarin.Forms.Internals.TypedBindingBase</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <typeparam name="TSource">To be added.</typeparam>
- <typeparam name="TProperty">To be added.</typeparam>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public TypedBinding (Func&lt;TSource,TProperty&gt; getter, Action&lt;TSource,TProperty&gt; setter, Tuple&lt;Func&lt;TSource,object&gt;,string&gt;[] handlers);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Func`2&lt;!TSource, !TProperty&gt; getter, class System.Action`2&lt;!TSource, !TProperty&gt; setter, class System.Tuple`2&lt;class System.Func`2&lt;!TSource, object&gt;, string&gt;[] handlers) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="getter" Type="System.Func&lt;TSource,TProperty&gt;" />
- <Parameter Name="setter" Type="System.Action&lt;TSource,TProperty&gt;" />
- <Parameter Name="handlers" Type="System.Tuple&lt;System.Func&lt;TSource,System.Object&gt;,System.String&gt;[]" />
- </Parameters>
- <Docs>
- <param name="getter">For internal use by the Xamarin.Forms platform.</param>
- <param name="setter">For internal use by the Xamarin.Forms platform.</param>
- <param name="handlers">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by platform renderers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Android" FullName="Xamarin.Forms.PlatformConfiguration.Android">
- <TypeSignature Language="C#" Value="public sealed class Android : Xamarin.Forms.IConfigPlatform" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Android extends System.Object implements class Xamarin.Forms.IConfigPlatform" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Marker class that identifies the Android platform.</summary>
- <remarks>
- <para>Developers specify the type name of this marker class to the <see cref="M:Xamarin.Forms.IPlatformElementConfiguration{T,TElement}.On{T}" /> method to specify the underlying Android control on which to run a platform-specific effect.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Android ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new Android marker class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="iOS" FullName="Xamarin.Forms.PlatformConfiguration.iOS">
- <TypeSignature Language="C#" Value="public sealed class iOS : Xamarin.Forms.IConfigPlatform" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit iOS extends System.Object implements class Xamarin.Forms.IConfigPlatform" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Marker class that identifies the iOS platform.</summary>
- <remarks>
- <para>Developers specify the type name of this marker class to the <see cref="M:Xamarin.Forms.IPlatformElementConfiguration{T,TElement}.On{T}" /> method to specify the underlying iOS control on which to run a platform-specific effect.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public iOS ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new iOS marker class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="macOS" FullName="Xamarin.Forms.PlatformConfiguration.macOS">
- <TypeSignature Language="C#" Value="public sealed class macOS : Xamarin.Forms.IConfigPlatform" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit macOS extends System.Object implements class Xamarin.Forms.IConfigPlatform" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Marker class that identifies the macOS platform.</summary>
- <remarks>Developers specify the type name of this marker class to the <see cref="M:Xamarin.Forms.IPlatformElementConfiguration{T,TElement}.On{T}" /> method to specify the underlying iOS control on which to run a platform-specific effect.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public macOS ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new macOS marker class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Tizen" FullName="Xamarin.Forms.PlatformConfiguration.Tizen">
- <TypeSignature Language="C#" Value="public sealed class Tizen : Xamarin.Forms.IConfigPlatform" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Tizen extends System.Object implements class Xamarin.Forms.IConfigPlatform" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Marker class that identifies the Tizen platform.</summary>
- <remarks>
- <para>Developers specify the type name of this marker class to the <see cref="M:Xamarin.Forms.IPlatformElementConfiguration{T,TElement}.On{T}" /> method to specify the underlying Tizen control on which to run a platform-specific effect.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Tizen ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new Tizen marker class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Windows" FullName="Xamarin.Forms.PlatformConfiguration.Windows">
- <TypeSignature Language="C#" Value="public sealed class Windows : Xamarin.Forms.IConfigPlatform" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Windows extends System.Object implements class Xamarin.Forms.IConfigPlatform" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.IConfigPlatform</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Marker class that identifies the Windows platform.</summary>
- <remarks>
- <para>Developers specify the type name of this marker class to the <see cref="M:Xamarin.Forms.IPlatformElementConfiguration{T,TElement}.On{T}" /> method to specify the underlying Windows control on which to run a platform-specific effect.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Windows ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new Windows marker class.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Application" FullName="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.Application">
- <TypeSignature Language="C#" Value="public static class Application" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Application extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The application instance that Xamarin.Forms created on the Android platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetWindowSoftInputModeAdjust">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust GetWindowSoftInputModeAdjust (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust GetWindowSoftInputModeAdjust(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a value that tells whether the soft input mode of the provided <paramref name="element" /> pans or resizes its content to allow the display of the on-screen input UI.</summary>
- <returns>A value that tells whether the soft input mode of the provided <paramref name="element" /> pans or resizes its content to allow the display of the on-screen input UI.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetWindowSoftInputModeAdjust">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust GetWindowSoftInputModeAdjust (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust GetWindowSoftInputModeAdjust(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that tells whether the soft input mode of the provided platform configuration pans or resizes its content to allow the display of the on-screen input UI.</summary>
- <returns>A value that tells whether the soft input mode of the provided platform configuration pans or resizes its content to allow the display of the on-screen input UI.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetWindowSoftInputModeAdjust">
- <MemberSignature Language="C#" Value="public static void SetWindowSoftInputModeAdjust (Xamarin.Forms.BindableObject element, Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetWindowSoftInputModeAdjust(class Xamarin.Forms.BindableObject element, valuetype Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether the soft input mode of the provided <paramref name="element" /> pans or resizes its content to allow the display of the on-screen input UI.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UseWindowSoftInputModeAdjust">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; UseWindowSoftInputModeAdjust (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config, Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; UseWindowSoftInputModeAdjust(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether the soft input mode of the provided platform configuration pans or resizes its content to allow the display of the on-screen input UI.</summary>
- <returns>A value that controls whether the soft input mode of the provided platform configuration pans or resizes its content to allow the display of the on-screen input UI.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WindowSoftInputModeAdjustProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty WindowSoftInputModeAdjustProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty WindowSoftInputModeAdjustProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The backing store for the attached property that controls whether the soft input mode pans or resizes content to allow the display of the on-screen input UI.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ListView" FullName="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.ListView">
- <TypeSignature Language="C#" Value="public static class ListView" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit ListView extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The list view instance that Xamarin.Forms created on the Android platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetIsFastScrollEnabled">
- <MemberSignature Language="C#" Value="public static bool GetIsFastScrollEnabled (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetIsFastScrollEnabled(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether fast scrolling is enabled.</summary>
- <returns>A Boolean value that tells whether fast scrolling is enabled.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsFastScrollEnabled">
- <MemberSignature Language="C#" Value="public static bool IsFastScrollEnabled (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsFastScrollEnabled(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.ListView&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether fast scrolling is enabled.</summary>
- <returns>A Boolean value that tells whether fast scrolling is enabled.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsFastScrollEnabledProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsFastScrollEnabledProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsFastScrollEnabledProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that controls whether fast scrolling is enabled.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetIsFastScrollEnabled">
- <MemberSignature Language="C#" Value="public static void SetIsFastScrollEnabled (Xamarin.Forms.BindableObject element, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetIsFastScrollEnabled(class Xamarin.Forms.BindableObject element, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets the attached property that controls whether fast scrolling is enabled.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetIsFastScrollEnabled">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView&gt; SetIsFastScrollEnabled (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.ListView&gt; SetIsFastScrollEnabled(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.ListView&gt; config, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.ListView&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets the attached property that controls whether fast scrolling is enabled.</summary>
- <returns>The updated configuration object, on which more methods may be called.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TabbedPage" FullName="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage">
- <TypeSignature Language="C#" Value="public static class TabbedPage" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit TabbedPage extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The tabbed page instance that Xamarin.Forms created on the Android platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="DisableSwipePaging">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; DisableSwipePaging (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; DisableSwipePaging(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Disables swiped paging.</summary>
- <returns>The updated element on the Android platform.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EnableSwipePaging">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; EnableSwipePaging (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; EnableSwipePaging(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Enables swiped paging.</summary>
- <returns>The updated element on the Android platform.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetIsSwipePagingEnabled">
- <MemberSignature Language="C#" Value="public static bool GetIsSwipePagingEnabled (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetIsSwipePagingEnabled(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether swiped paging is enabled.</summary>
- <returns>A Boolean value that tells whether swipe paging is enabled.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetOffscreenPageLimit">
- <MemberSignature Language="C#" Value="public static int GetOffscreenPageLimit (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetOffscreenPageLimit(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns the number of offscreen pages are cached in memory.</summary>
- <returns>The number of offscreen pages are cached in memory.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsSwipePagingEnabled">
- <MemberSignature Language="C#" Value="public static bool IsSwipePagingEnabled (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsSwipePagingEnabled(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Gets a Boolean value that controls whether swipe paging is enabled.</summary>
- <returns>
- <see langword="true" /> if swiped paging is enabled. Otherwise, <see langword="false" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsSwipePagingEnabledProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsSwipePagingEnabledProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsSwipePagingEnabledProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.TabbedPage.IsSwipePagingEnabled" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OffscreenPageLimit">
- <MemberSignature Language="C#" Value="public static int OffscreenPageLimit (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 OffscreenPageLimit(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns the number of offscreen pages are cached in memory.</summary>
- <returns>The number of offscreen pages are cached in memory.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OffscreenPageLimitProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty OffscreenPageLimitProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty OffscreenPageLimitProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached offscreen page limit property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetIsSwipePagingEnabled">
- <MemberSignature Language="C#" Value="public static void SetIsSwipePagingEnabled (Xamarin.Forms.BindableObject element, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetIsSwipePagingEnabled(class Xamarin.Forms.BindableObject element, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether page swiping is enabled to the provided <paramref name="value" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetIsSwipePagingEnabled">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; SetIsSwipePagingEnabled (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; SetIsSwipePagingEnabled(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; config, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether page swiping is enabled to the provided <paramref name="value" />.</summary>
- <returns>The configuration that was updated.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetOffscreenPageLimit">
- <MemberSignature Language="C#" Value="public static void SetOffscreenPageLimit (Xamarin.Forms.BindableObject element, int value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetOffscreenPageLimit(class Xamarin.Forms.BindableObject element, int32 value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets the number of off-screen pages that are stored in memory to the provided <paramref name="value" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetOffscreenPageLimit">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; SetOffscreenPageLimit (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt; config, int value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; SetOffscreenPageLimit(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.TabbedPage&gt; config, int32 value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets the number of off-screen pages that are stored in memory to the provided <paramref name="value" />.</summary>
- <returns>The configuration that was updated.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="WindowSoftInputModeAdjust" FullName="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust">
- <TypeSignature Language="C#" Value="public enum WindowSoftInputModeAdjust" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed WindowSoftInputModeAdjust extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates values that control how an on-screen input interface is visually accommodated.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Pan">
- <MemberSignature Language="C#" Value="Pan" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust Pan = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the content of the control will pan, possibly off of the screen, to accommodate the input interface.</summary>
- </Docs>
- </Member>
- <Member MemberName="Resize">
- <MemberSignature Language="C#" Value="Resize" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust Resize = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.AndroidSpecific.WindowSoftInputModeAdjust</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the content of the control will resize to accommodate the input interface.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Application" FullName="Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat.Application">
- <TypeSignature Language="C#" Value="public static class Application" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Application extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>AppCompat application instance on Android.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetSendAppearingEventOnResume">
- <MemberSignature Language="C#" Value="public static bool GetSendAppearingEventOnResume (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetSendAppearingEventOnResume(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the appearing event is sent when the application resumes.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetSendAppearingEventOnResume">
- <MemberSignature Language="C#" Value="public static bool GetSendAppearingEventOnResume (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetSendAppearingEventOnResume(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the appearing event is sent when the application resumes.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetSendDisappearingEventOnPause">
- <MemberSignature Language="C#" Value="public static bool GetSendDisappearingEventOnPause (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetSendDisappearingEventOnPause(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the disappearing event is sent when the application is paused.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetSendDisappearingEventOnPause">
- <MemberSignature Language="C#" Value="public static bool GetSendDisappearingEventOnPause (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetSendDisappearingEventOnPause(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the disappearing event is sent when the application is paused.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetShouldPreserveKeyboardOnResume">
- <MemberSignature Language="C#" Value="public static bool GetShouldPreserveKeyboardOnResume (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetShouldPreserveKeyboardOnResume(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the keyboard state should be preserved when the application resumes.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetShouldPreserveKeyboardOnResume">
- <MemberSignature Language="C#" Value="public static bool GetShouldPreserveKeyboardOnResume (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetShouldPreserveKeyboardOnResume(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the keyboard state should be preserved when the application resumes.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendAppearingEventOnResume">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; SendAppearingEventOnResume (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; SendAppearingEventOnResume(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether the appearing event is sent when the application resumes.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendAppearingEventOnResumeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SendAppearingEventOnResumeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SendAppearingEventOnResumeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that controls whether the appearing event is sent when the application resumes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendDisappearingEventOnPause">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; SendDisappearingEventOnPause (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; SendDisappearingEventOnPause(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that controls whether the disappearing event is sent when the application is paused.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SendDisappearingEventOnPauseProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty SendDisappearingEventOnPauseProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty SendDisappearingEventOnPauseProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that controls whether the disappearing event is sent when the application is paused.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetSendAppearingEventOnResume">
- <MemberSignature Language="C#" Value="public static void SetSendAppearingEventOnResume (Xamarin.Forms.BindableObject element, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetSendAppearingEventOnResume(class Xamarin.Forms.BindableObject element, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that controls whether the appearing event is sent when the application resumes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetSendDisappearingEventOnPause">
- <MemberSignature Language="C#" Value="public static void SetSendDisappearingEventOnPause (Xamarin.Forms.BindableObject element, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetSendDisappearingEventOnPause(class Xamarin.Forms.BindableObject element, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that controls whether the disappearing event is sent when the application is paused.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetShouldPreserveKeyboardOnResume">
- <MemberSignature Language="C#" Value="public static void SetShouldPreserveKeyboardOnResume (Xamarin.Forms.BindableObject element, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetShouldPreserveKeyboardOnResume(class Xamarin.Forms.BindableObject element, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that controls whether the keyboard state should be preserved when the application resumes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShouldPreserveKeyboardOnResume">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; ShouldPreserveKeyboardOnResume (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; ShouldPreserveKeyboardOnResume(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Android, class Xamarin.Forms.Application&gt; config, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.Application&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that controls whether the keyboard state should be preserved when the application resumes.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShouldPreserveKeyboardOnResumeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ShouldPreserveKeyboardOnResumeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ShouldPreserveKeyboardOnResumeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the property that controls whether the keyboard state should be preserved when the application resumes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="BlurEffectStyle" FullName="Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle">
- <TypeSignature Language="C#" Value="public enum BlurEffectStyle" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed BlurEffectStyle extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates blur effect styles.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Dark">
- <MemberSignature Language="C#" Value="Dark" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle Dark = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates a dark blur.</summary>
- </Docs>
- </Member>
- <Member MemberName="ExtraLight">
- <MemberSignature Language="C#" Value="ExtraLight" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle ExtraLight = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates an extra light blur.</summary>
- </Docs>
- </Member>
- <Member MemberName="Light">
- <MemberSignature Language="C#" Value="Light" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle Light = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates a light blur.</summary>
- </Docs>
- </Member>
- <Member MemberName="None">
- <MemberSignature Language="C#" Value="None" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle None = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates no blur.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Entry" FullName="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Entry">
- <TypeSignature Language="C#" Value="public static class Entry" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Entry extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The entry instance that Xamarin.Forms created on the iOS platform.</summary>
- <remarks>
- <para>Developers can use this platform-specific instance to control whether text in the entry instance will be resized to fit the available width. If font size adjustment is turned on, the control will progressively reduce the font sized down to a minimum value as the user enters text.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="AdjustsFontSizeToFitWidth">
- <MemberSignature Language="C#" Value="public static bool AdjustsFontSizeToFitWidth (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AdjustsFontSizeToFitWidth(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the entry control automatically adjusts the font size..</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AdjustsFontSizeToFitWidthProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty AdjustsFontSizeToFitWidthProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty AdjustsFontSizeToFitWidthProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that controls whether the entry control automatically adjusts the font size.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DisableAdjustsFontSizeToFitWidth">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; DisableAdjustsFontSizeToFitWidth (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; DisableAdjustsFontSizeToFitWidth(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Disables automatic font size adjustment on the platform-specific element.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EnableAdjustsFontSizeToFitWidth">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; EnableAdjustsFontSizeToFitWidth (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; EnableAdjustsFontSizeToFitWidth(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Enables automatic font size adjustment on the platform-specific element.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetAdjustsFontSizeToFitWidth">
- <MemberSignature Language="C#" Value="public static bool GetAdjustsFontSizeToFitWidth (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetAdjustsFontSizeToFitWidth(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the entry control automatically adjusts the font size of text that the user enters.</summary>
- <returns>A Boolean value that tells whether the entry control automatically adjusts the font size of text that the user enters.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetAdjustsFontSizeToFitWidth">
- <MemberSignature Language="C#" Value="public static void SetAdjustsFontSizeToFitWidth (Xamarin.Forms.BindableObject element, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetAdjustsFontSizeToFitWidth(class Xamarin.Forms.BindableObject element, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that tells whether the entry control automatically adjusts the font size of text that the user enters.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetAdjustsFontSizeToFitWidth">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; SetAdjustsFontSizeToFitWidth (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; SetAdjustsFontSizeToFitWidth(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Entry&gt; config, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Entry&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that tells whether automatic font size adjusmtent is enabled on the element.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="NavigationPage" FullName="Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage">
- <TypeSignature Language="C#" Value="public static class NavigationPage" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit NavigationPage extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The navigation page instance that Xamarin.Forms created on the iOS platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="DisableTranslucentNavigationBar">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; DisableTranslucentNavigationBar (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; DisableTranslucentNavigationBar(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Makes the navigation bar opaque on the platform-specific element.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="EnableTranslucentNavigationBar">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; EnableTranslucentNavigationBar (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; EnableTranslucentNavigationBar(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Makes the navigation bar translucent on the platform-specific element.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetIsNavigationBarTranslucent">
- <MemberSignature Language="C#" Value="public static bool GetIsNavigationBarTranslucent (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetIsNavigationBarTranslucent(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the navigation bar on the platform-specific navigation page is translucent.</summary>
- <returns>A Boolean value that tells whether the navigation bar on the platform-specific navigation page is translucent.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetStatusBarTextColorMode">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode GetStatusBarTextColorMode (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode GetStatusBarTextColorMode(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a value that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.</summary>
- <returns>A value that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetStatusBarTextColorMode">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode GetStatusBarTextColorMode (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode GetStatusBarTextColorMode(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.</summary>
- <returns>A value that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsNavigationBarTranslucent">
- <MemberSignature Language="C#" Value="public static bool IsNavigationBarTranslucent (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsNavigationBarTranslucent(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether the navigation bar on the platform-specific navigation page is translucent.</summary>
- <returns>A Boolean value that tells whether the navigation bar on the platform-specific navigation page is translucent.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsNavigationBarTranslucentProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsNavigationBarTranslucentProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsNavigationBarTranslucentProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.PlatformConfiguration.iOSSpecific.NavigationPage.IsNavigationBarTranslucent" /> property</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetIsNavigationBarTranslucent">
- <MemberSignature Language="C#" Value="public static void SetIsNavigationBarTranslucent (Xamarin.Forms.BindableObject element, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetIsNavigationBarTranslucent(class Xamarin.Forms.BindableObject element, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that controls whether the navigation bar on the platform-specific navigation page is translucent.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetIsNavigationBarTranslucent">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; SetIsNavigationBarTranslucent (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; SetIsNavigationBarTranslucent(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; config, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that controls whether the navigation bar on the platform-specific navigation page is translucent.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetStatusBarTextColorMode">
- <MemberSignature Language="C#" Value="public static void SetStatusBarTextColorMode (Xamarin.Forms.BindableObject element, Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetStatusBarTextColorMode(class Xamarin.Forms.BindableObject element, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetStatusBarTextColorMode">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; SetStatusBarTextColorMode (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt; config, Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; SetStatusBarTextColorMode(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.NavigationPage&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.NavigationPage&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Returns a value that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="StatusBarTextColorModeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty StatusBarTextColorModeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty StatusBarTextColorModeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Page" FullName="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Page">
- <TypeSignature Language="C#" Value="public static class Page" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Page extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The page instance that Xamarin.Forms created on the iOS platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetPreferredStatusBarUpdateAnimation">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation GetPreferredStatusBarUpdateAnimation (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation GetPreferredStatusBarUpdateAnimation(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a value that tells whether the preferred animation style to use when updating the status bar is <c>None</c>, <c>Slide</c>, or <c>Fade</c>.</summary>
- <returns>A value that tells whether the preferred animation style to use when updating the status bar is <c>None</c>, <c>Slide</c>, or <c>Fade</c>.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetPrefersStatusBarHidden">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode GetPrefersStatusBarHidden (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode GetPrefersStatusBarHidden(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a value that tells whether it is preferred that the status bar is shown, hidden, or relies on the system default.</summary>
- <returns>A value that tells whether it is preferred that the status bar is shown, hidden, or relies on the system default.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PreferredStatusBarUpdateAnimation">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation PreferredStatusBarUpdateAnimation (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation PreferredStatusBarUpdateAnimation(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Page&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that tells whether the preferred animation style to use when updating the status bar is <c>None</c>, <c>Slide</c>, or <c>Fade</c>.</summary>
- <returns>A value that tells whether the preferred animation style to use when updating the status bar is <c>None</c>, <c>Slide</c>, or <c>Fade</c>.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PreferredStatusBarUpdateAnimationProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty PreferredStatusBarUpdateAnimationProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty PreferredStatusBarUpdateAnimationProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that controls whether the preferred animation style to use when updating the status bar is <c>None</c>, <c>Slide</c>, or <c>Fade</c>.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PrefersStatusBarHidden">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode PrefersStatusBarHidden (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode PrefersStatusBarHidden(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Page&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Sets a value that controls whether it is preferred that the status bar is shown, hidden, or relies on the system default.</summary>
- <returns>A value that controls whether it is preferred that the status bar is shown, hidden, or relies on the system default.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PrefersStatusBarHiddenProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty PrefersStatusBarHiddenProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty PrefersStatusBarHiddenProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Sets a value that controls whether it is preferred that the status bar is shown, hidden, or relies on the system default.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetPreferredStatusBarUpdateAnimation">
- <MemberSignature Language="C#" Value="public static void SetPreferredStatusBarUpdateAnimation (Xamarin.Forms.BindableObject element, Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetPreferredStatusBarUpdateAnimation(class Xamarin.Forms.BindableObject element, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether the preferred animation style to use when updating the status bar is <c>None</c>, <c>Slide</c>, or <c>Fade</c>.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetPreferredStatusBarUpdateAnimation">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt; SetPreferredStatusBarUpdateAnimation (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt; config, Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Page&gt; SetPreferredStatusBarUpdateAnimation(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Page&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether the preferred animation style to use when updating the status bar is <c>None</c>, <c>Slide</c>, or <c>Fade</c>.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetPrefersStatusBarHidden">
- <MemberSignature Language="C#" Value="public static void SetPrefersStatusBarHidden (Xamarin.Forms.BindableObject element, Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetPrefersStatusBarHidden(class Xamarin.Forms.BindableObject element, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether it is preferred that the status bar is shown, hidden, or relies on the system default.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetPrefersStatusBarHidden">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt; SetPrefersStatusBarHidden (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt; config, Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Page&gt; SetPrefersStatusBarHidden(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Page&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Page&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether it is preferred that the status bar is shown, hidden, or relies on the system default.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Picker" FullName="Xamarin.Forms.PlatformConfiguration.iOSSpecific.Picker">
- <TypeSignature Language="C#" Value="public static class Picker" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Picker extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The picker instance that Xamarin.Forms created on the iOS platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetUpdateMode">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode GetUpdateMode (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode GetUpdateMode(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a value that tells whether elements in the picker are continuously updated while scrolling or updated once after scrolling has completed.</summary>
- <returns>A value that tells whether elements in the picker are continuously updated while scrolling or updated once after scrolling has completed.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetUpdateMode">
- <MemberSignature Language="C#" Value="public static void SetUpdateMode (Xamarin.Forms.BindableObject element, Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetUpdateMode(class Xamarin.Forms.BindableObject element, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether elements in the picker are continuously updated while scrolling or updated once after scrolling has completed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetUpdateMode">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker&gt; SetUpdateMode (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker&gt; config, Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Picker&gt; SetUpdateMode(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Picker&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether elements in the picker are continuously updated while scrolling or updated once after scrolling has completed.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UpdateMode">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode UpdateMode (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode UpdateMode(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.Picker&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.Picker&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that tells whether elements in the picker are continuously updated while scrolling or updated once after scrolling has completed.</summary>
- <returns>A value that tells whether elements in the picker are continuously updated while scrolling or updated once after scrolling has completed.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UpdateModeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty UpdateModeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty UpdateModeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that controls whether elements in the picker are continuously updated while scrolling or updated once after scrolling has completed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ScrollView" FullName="Xamarin.Forms.PlatformConfiguration.iOSSpecific.ScrollView">
- <TypeSignature Language="C#" Value="public static class ScrollView" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit ScrollView extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The scroll view instance that Xamarin.Forms created on the iOS platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetShouldDelayContentTouches">
- <MemberSignature Language="C#" Value="public static bool GetShouldDelayContentTouches (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool GetShouldDelayContentTouches(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether iOS will wait to determine if a touch is intended as a scroll, or scroll immediately.</summary>
- <returns>A Boolean value that tells whether iOS will wait to determine if a touch is intended as a scroll, or scroll immediately.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetShouldDelayContentTouches">
- <MemberSignature Language="C#" Value="public static void SetShouldDelayContentTouches (Xamarin.Forms.BindableObject element, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetShouldDelayContentTouches(class Xamarin.Forms.BindableObject element, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that tells whether iOS will wait to determine if a touch is intended as a scroll, or scroll immediately.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetShouldDelayContentTouches">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView&gt; SetShouldDelayContentTouches (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView&gt; config, bool value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.ScrollView&gt; SetShouldDelayContentTouches(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.ScrollView&gt; config, bool value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a Boolean value that tells whether iOS will wait to determine if a touch is intended as a scroll, or scroll immediately.</summary>
- <returns>The updated configuration object, on which more methods may be called.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShouldDelayContentTouches">
- <MemberSignature Language="C#" Value="public static bool ShouldDelayContentTouches (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ShouldDelayContentTouches(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.ScrollView&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.ScrollView&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a Boolean value that tells whether iOS will wait to determine if a touch is intended as a scroll, or scroll immediately.</summary>
- <returns>A Boolean value that tells whether iOS will wait to determine if a touch is intended as a scroll, or scroll immediately.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShouldDelayContentTouchesProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ShouldDelayContentTouchesProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ShouldDelayContentTouchesProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that controls whether iOS will wait to determine if a touch is intended as a scroll, or scroll immediately.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="StatusBarHiddenMode" FullName="Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode">
- <TypeSignature Language="C#" Value="public enum StatusBarHiddenMode" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed StatusBarHiddenMode extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates status bar hiding behavior preferences.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="Default" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode Default = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the default behavior on the system should be used.</summary>
- </Docs>
- </Member>
- <Member MemberName="False">
- <MemberSignature Language="C#" Value="False" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode False = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the status bar should not be hidden.</summary>
- </Docs>
- </Member>
- <Member MemberName="True">
- <MemberSignature Language="C#" Value="True" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode True = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarHiddenMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the status bar should not be hidden.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="StatusBarTextColorMode" FullName="Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode">
- <TypeSignature Language="C#" Value="public enum StatusBarTextColorMode" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed StatusBarTextColorMode extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates text color adjustment options for the status bar.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="DoNotAdjust">
- <MemberSignature Language="C#" Value="DoNotAdjust" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode DoNotAdjust = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the text color should not be adjusted.</summary>
- </Docs>
- </Member>
- <Member MemberName="MatchNavigationBarTextLuminosity">
- <MemberSignature Language="C#" Value="MatchNavigationBarTextLuminosity" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode MatchNavigationBarTextLuminosity = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.StatusBarTextColorMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the status bar text should match the luminosity of the navigation bar.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="UIStatusBarAnimation" FullName="Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation">
- <TypeSignature Language="C#" Value="public enum UIStatusBarAnimation" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed UIStatusBarAnimation extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates animation styles for status bar updates.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Fade">
- <MemberSignature Language="C#" Value="Fade" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation Fade = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that it is preferred that updates should fade in.</summary>
- </Docs>
- </Member>
- <Member MemberName="None">
- <MemberSignature Language="C#" Value="None" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation None = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that no animation is preferred.</summary>
- </Docs>
- </Member>
- <Member MemberName="Slide">
- <MemberSignature Language="C#" Value="Slide" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation Slide = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.UIStatusBarAnimation</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that it is preferred that updates should slide in.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="UpdateMode" FullName="Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode">
- <TypeSignature Language="C#" Value="public enum UpdateMode" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed UpdateMode extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates values that control whether elements in a picker are continuously updated while scrolling or updated once after scrolling has completed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Immediately">
- <MemberSignature Language="C#" Value="Immediately" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode Immediately = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Bound properties on picker elements should be continuously updated while the user scrolls.</summary>
- </Docs>
- </Member>
- <Member MemberName="WhenFinished">
- <MemberSignature Language="C#" Value="WhenFinished" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode WhenFinished = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.UpdateMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Bound properties on picker elements should be updated after scrolling is finished.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="VisualElement" FullName="Xamarin.Forms.PlatformConfiguration.iOSSpecific.VisualElement">
- <TypeSignature Language="C#" Value="public static class VisualElement" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit VisualElement extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A visual element instance that Xamarin.Forms created on the iOS platform.</summary>
- <remarks>
- <para>Developers use this type to set iOS-specific blur effects on visual elements.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="BlurEffectProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty BlurEffectProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty BlurEffectProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that controls which, if any, blur effect is applied.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetBlurEffect">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle GetBlurEffect (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle GetBlurEffect(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a value that controls which, if any, blur effect is applied.</summary>
- <returns>A value that controls which, if any, blur effect is applied.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetBlurEffect">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle GetBlurEffect (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle GetBlurEffect(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.VisualElement&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that tells which, if any, blur effect is applied.</summary>
- <returns>A value that tells which, if any, blur effect is applied.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetBlurEffect">
- <MemberSignature Language="C#" Value="public static void SetBlurEffect (Xamarin.Forms.BindableObject element, Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetBlurEffect(class Xamarin.Forms.BindableObject element, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls which, if any, blur effect is applied.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UseBlurEffect">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement&gt; UseBlurEffect (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement&gt; config, Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.VisualElement&gt; UseBlurEffect(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.iOS, class Xamarin.Forms.VisualElement&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.iOS,Xamarin.Forms.VisualElement&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.iOSSpecific.BlurEffectStyle" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets the blur effect to use.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="TabbedPage" FullName="Xamarin.Forms.PlatformConfiguration.macOSSpecific.TabbedPage">
- <TypeSignature Language="C#" Value="public static class TabbedPage" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit TabbedPage extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The tabbed page instance that Xamarin.Forms created on the macOS platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetTabsStyle">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.TabsStyle GetTabsStyle (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.TabsStyle GetTabsStyle(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TabsStyle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a value that describes the way that tabs are displayed.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetTabsStyle">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.TabsStyle GetTabsStyle (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.TabsStyle GetTabsStyle(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.TabsStyle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that describes the way that tabs are displayed.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HideTabs">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; HideTabs (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; HideTabs(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Hides the tabs on the tabbed page.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetShowTabs">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; SetShowTabs (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; config, Xamarin.Forms.TabsStyle value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; SetShowTabs(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; config, valuetype Xamarin.Forms.TabsStyle value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.TabsStyle" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls the way that tabs are displayed.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetTabsStyle">
- <MemberSignature Language="C#" Value="public static void SetTabsStyle (Xamarin.Forms.BindableObject element, Xamarin.Forms.TabsStyle value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetTabsStyle(class Xamarin.Forms.BindableObject element, valuetype Xamarin.Forms.TabsStyle value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="value" Type="Xamarin.Forms.TabsStyle" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls the way that tabs are displayed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShowTabs">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; ShowTabs (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; ShowTabs(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Sets tab display to the default style.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ShowTabsOnNavigation">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; ShowTabsOnNavigation (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; ShowTabsOnNavigation(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.macOS, class Xamarin.Forms.TabbedPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.macOS,Xamarin.Forms.TabbedPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Sets tab display to the respond to user swipes.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TabsStyleProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TabsStyleProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TabsStyleProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that controls how tabs are displayed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="CollapseStyle" FullName="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle">
- <TypeSignature Language="C#" Value="public enum CollapseStyle" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed CollapseStyle extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates collapse styles for master-detail pages.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Full">
- <MemberSignature Language="C#" Value="Full" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle Full = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that panes should fully collapse.</summary>
- </Docs>
- </Member>
- <Member MemberName="Partial">
- <MemberSignature Language="C#" Value="Partial" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle Partial = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that panes should partially collapse.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="MasterDetailPage" FullName="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.MasterDetailPage">
- <TypeSignature Language="C#" Value="public static class MasterDetailPage" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit MasterDetailPage extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The master-detail page instance that Xamarin.Forms created on the Windows platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="CollapsedPaneWidth">
- <MemberSignature Language="C#" Value="public static double CollapsedPaneWidth (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 CollapsedPaneWidth(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns the width of the master pane when it is collapsed.</summary>
- <returns>The width of a pane when it is collapsed.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CollapsedPaneWidth">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; CollapsedPaneWidth (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; config, double value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; CollapsedPaneWidth(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; config, float64 value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;" RefType="this" />
- <Parameter Name="value" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets the width of a pane when it is collapsed.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CollapsedPaneWidthProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CollapsedPaneWidthProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CollapsedPaneWidthProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The backing store for the attached property that controls the width of a pane when it is collapsed..</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CollapseStyleProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty CollapseStyleProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty CollapseStyleProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that controls whether panes collapse fully or partially.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetCollapsedPaneWidth">
- <MemberSignature Language="C#" Value="public static double GetCollapsedPaneWidth (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 GetCollapsedPaneWidth(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns the width of collapsed panes.</summary>
- <returns>The width of collapsed panes.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetCollapseStyle">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle GetCollapseStyle (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle GetCollapseStyle(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a value that controls whether panes collapses fully or partially.</summary>
- <returns>A value that controls whether panes collapses fully or partially.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetCollapseStyle">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle GetCollapseStyle (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle GetCollapseStyle(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that controls whether panes collapses fully or partially.</summary>
- <returns>A value that controls whether panes collapses fully or partially.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetCollapsedPaneWidth">
- <MemberSignature Language="C#" Value="public static void SetCollapsedPaneWidth (Xamarin.Forms.BindableObject element, double collapsedPaneWidth);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetCollapsedPaneWidth(class Xamarin.Forms.BindableObject element, float64 collapsedPaneWidth) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="collapsedPaneWidth" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="collapsedPaneWidth">The new width for collapsed panes.</param>
- <summary>Sets the width of collapsed panes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetCollapseStyle">
- <MemberSignature Language="C#" Value="public static void SetCollapseStyle (Xamarin.Forms.BindableObject element, Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle collapseStyle);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetCollapseStyle(class Xamarin.Forms.BindableObject element, valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle collapseStyle) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="collapseStyle" Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="collapseStyle">The new collapse style.</param>
- <summary>Sets a value that controls whether panes collapses fully or partially.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetCollapseStyle">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; SetCollapseStyle (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; config, Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; SetCollapseStyle(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.CollapseStyle" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls whether panes collapses fully or partially.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="UsePartialCollapse">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; UsePartialCollapse (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; UsePartialCollapse(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.MasterDetailPage&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.MasterDetailPage&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Causes the master detail page to partially collapse panes.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Page" FullName="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.Page">
- <TypeSignature Language="C#" Value="public static class Page" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Page extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>The page instance that Xamarin.Forms created on the Windows platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="GetToolbarPlacement">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement GetToolbarPlacement (Xamarin.Forms.BindableObject element);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement GetToolbarPlacement(class Xamarin.Forms.BindableObject element) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <summary>Returns a value that controls the placement of the toolbar.</summary>
- <returns>A value that controls the placement of the toolbar.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetToolbarPlacement">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement GetToolbarPlacement (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page&gt; config);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement GetToolbarPlacement(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.Page&gt; config) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page&gt;" RefType="this" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <summary>Returns a value that controls the placement of the toolbar.</summary>
- <returns>A value that controls the placement of the toolbar.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetToolbarPlacement">
- <MemberSignature Language="C#" Value="public static void SetToolbarPlacement (Xamarin.Forms.BindableObject element, Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement toolbarPlacement);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetToolbarPlacement(class Xamarin.Forms.BindableObject element, valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement toolbarPlacement) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="element" Type="Xamarin.Forms.BindableObject" />
- <Parameter Name="toolbarPlacement" Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement" />
- </Parameters>
- <Docs>
- <param name="element">The platform specific element on which to perform the operation.</param>
- <param name="toolbarPlacement">The new toolbar placement.</param>
- <summary>Sets a value that controls the placement of the toolbar.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetToolbarPlacement">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page&gt; SetToolbarPlacement (this Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page&gt; config, Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement value);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.Page&gt; SetToolbarPlacement(class Xamarin.Forms.IPlatformElementConfiguration`2&lt;class Xamarin.Forms.PlatformConfiguration.Windows, class Xamarin.Forms.Page&gt; config, valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="config" Type="Xamarin.Forms.IPlatformElementConfiguration&lt;Xamarin.Forms.PlatformConfiguration.Windows,Xamarin.Forms.Page&gt;" RefType="this" />
- <Parameter Name="value" Type="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement" />
- </Parameters>
- <Docs>
- <param name="config">The platform specific configuration that contains the element on which to perform the operation.</param>
- <param name="value">The new property value to assign.</param>
- <summary>Sets a value that controls the placement of the toolbar.</summary>
- <returns>The updated configuration object on which developers can make successive method calls.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ToolbarPlacementProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ToolbarPlacementProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ToolbarPlacementProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the attached property that controls the placement of the toolbar.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="ToolbarPlacement" FullName="Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement">
- <TypeSignature Language="C#" Value="public enum ToolbarPlacement" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ToolbarPlacement extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumerates toolbar positions for pages on the Windows platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Bottom">
- <MemberSignature Language="C#" Value="Bottom" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement Bottom = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the toolbar should be placed at the bottom of the screen.</summary>
- </Docs>
- </Member>
- <Member MemberName="Default">
- <MemberSignature Language="C#" Value="Default" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement Default = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the toolbar should be placed at the system default location on the screen.</summary>
- </Docs>
- </Member>
- <Member MemberName="Top">
- <MemberSignature Language="C#" Value="Top" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement Top = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.PlatformConfiguration.WindowsSpecific.ToolbarPlacement</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Indicates that the toolbar should be placed at the top of the screen.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="AcceptEmptyServiceProviderAttribute" FullName="Xamarin.Forms.Xaml.AcceptEmptyServiceProviderAttribute">
- <TypeSignature Language="C#" Value="public sealed class AcceptEmptyServiceProviderAttribute : Attribute" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit AcceptEmptyServiceProviderAttribute extends System.Attribute" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Attribute</BaseTypeName>
- </Base>
- <Interfaces />
- <Attributes>
- <Attribute>
- <AttributeName>System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Tells the XAML parser and compiler that they may ignore supplied service providers in methods and constructors in the attributed class.</summary>
- <remarks>
- <para>Developers should note that this attribute does not guarantee that the parser will not pass <see langword="null" /> instead of a supplied service provider. It only allows that they may do so.</para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public AcceptEmptyServiceProviderAttribute ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Xaml.AcceptEmptyServiceProviderAttribute" /> with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IMarkupExtension" FullName="Xamarin.Forms.Xaml.IMarkupExtension">
- <TypeSignature Language="C#" Value="public interface IMarkupExtension" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IMarkupExtension" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Defines the interface for Xamarin.Forms XAML markup extensions.</summary>
- <remarks>
- <para>
- Types implementing this interface can be used as custom XAML markup extension.
- </para>
- <example>
- The following example shows declaration of a custom markup extension.
- <code lang="C#"><![CDATA[
-public class ColorMarkup : IMarkupExtension
-{
- public int R { get; set; }
- public int G { get; set; }
- public int B { get; set; }
-
- public object ProvideValue (IServiceProvider serviceProvider)
- {
- return Color.FromRgb (R, G, B);
- }
-}
- ]]></code></example>
- <example>
- The markup extension can be used directly in XAML
- <code lang="XAML"><![CDATA[
-&lt;Label TextColor="{localns:ColorMarkup R=100, G=80, B=60}"/&gt;
- ]]></code></example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName="ProvideValue">
- <MemberSignature Language="C#" Value="public object ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">The service that provides the value.</param>
- <summary>Returns the object created from the markup extension.</summary>
- <returns>The object</returns>
- <remarks>
- </remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IMarkupExtension&lt;T&gt;" FullName="Xamarin.Forms.Xaml.IMarkupExtension&lt;T&gt;">
- <TypeSignature Language="C#" Value="public interface IMarkupExtension&lt;out T&gt; : Xamarin.Forms.Xaml.IMarkupExtension" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IMarkupExtension`1&lt;+ T&gt; implements class Xamarin.Forms.Xaml.IMarkupExtension" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <TypeParameters>
- <TypeParameter Name="T">
- <Constraints>
- <ParameterAttribute>Covariant</ParameterAttribute>
- </Constraints>
- </TypeParameter>
- </TypeParameters>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.Xaml.IMarkupExtension</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <typeparam name="T">To be added.</typeparam>
- <summary>Provides a base class for XAML markup extension implementations</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="ProvideValue">
- <MemberSignature Language="C#" Value="public T ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance !T ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>T</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">The service that provides the value.</param>
- <summary>When implemented in a derived class, returns an object that is provided as the value of the target property for this markup extension.</summary>
- <returns>The object that is provided as the value of the target property for this markup extension.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IProvideValueTarget" FullName="Xamarin.Forms.Xaml.IProvideValueTarget">
- <TypeSignature Language="C#" Value="public interface IProvideValueTarget" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IProvideValueTarget" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Interface that defines a target and property to which a value is provided.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="TargetObject">
- <MemberSignature Language="C#" Value="public object TargetObject { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object TargetObject" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the target object.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TargetProperty">
- <MemberSignature Language="C#" Value="public object TargetProperty { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object TargetProperty" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets an object that identifies the target property.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IRootObjectProvider" FullName="Xamarin.Forms.Xaml.IRootObjectProvider">
- <TypeSignature Language="C#" Value="public interface IRootObjectProvider" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IRootObjectProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Internal use only.</summary>
- <remarks>This interface may be removed or made private in the future.</remarks>
- </Docs>
- <Members>
- <Member MemberName="RootObject">
- <MemberSignature Language="C#" Value="public object RootObject { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object RootObject" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Internal use only.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IValueProvider" FullName="Xamarin.Forms.Xaml.IValueProvider">
- <TypeSignature Language="C#" Value="public interface IValueProvider" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IValueProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Interface for value providers.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="ProvideValue">
- <MemberSignature Language="C#" Value="public object ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">The service that provides the value.</param>
- <summary>When implemented in a derived class, provides a value with the specified <paramref name="serviceProvider" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IXamlTypeResolver" FullName="Xamarin.Forms.Xaml.IXamlTypeResolver">
- <TypeSignature Language="C#" Value="public interface IXamlTypeResolver" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IXamlTypeResolver" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>Interface defining the ability to resolve a qualified type name into a Type.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Resolve">
- <MemberSignature Language="C#" Value="public Type Resolve (string qualifiedTypeName);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Type Resolve(string qualifiedTypeName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Type</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="qualifiedTypeName" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="qualifiedTypeName">The qualified type name to resolve.</param>
- <summary>Returns the resolved type.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Resolve">
- <MemberSignature Language="C#" Value="public Type Resolve (string qualifiedTypeName, IServiceProvider serviceProvider = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Type Resolve(string qualifiedTypeName, class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Type</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="qualifiedTypeName" Type="System.String" />
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="qualifiedTypeName">The qualified type name to resolve.</param>
- <param name="serviceProvider">The service that provides the value.</param>
- <summary>For internal use by the XAML engine.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TryResolve">
- <MemberSignature Language="C#" Value="public bool TryResolve (string qualifiedTypeName, out Type type);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool TryResolve(string qualifiedTypeName, class System.Type type) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.2.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="qualifiedTypeName" Type="System.String" />
- <Parameter Name="type" Type="System.Type&amp;" RefType="out" />
- </Parameters>
- <Docs>
- <param name="qualifiedTypeName">The qualified type name to resolve.</param>
- <param name="type">The type to resolve.</param>
- <summary>Tries to resolve a type name, putting the type value in <paramref name="type" />, and returns a Boolean value that indicates whether the operation succeeded.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="IXmlLineInfoProvider" FullName="Xamarin.Forms.Xaml.IXmlLineInfoProvider">
- <TypeSignature Language="C#" Value="public interface IXmlLineInfoProvider" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IXmlLineInfoProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by the XAML engine.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="XmlLineInfo">
- <MemberSignature Language="C#" Value="public System.Xml.IXmlLineInfo XmlLineInfo { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Xml.IXmlLineInfo XmlLineInfo" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Xml.IXmlLineInfo</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the XAML engine.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="XamlParseException" FullName="Xamarin.Forms.Xaml.XamlParseException">
- <TypeSignature Language="C#" Value="public class XamlParseException : Exception" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit XamlParseException extends System.Exception" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Exception</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Exception that is thrown when the XAML parser encounters an error.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public XamlParseException (string message, System.Xml.IXmlLineInfo xmlInfo);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string message, class System.Xml.IXmlLineInfo xmlInfo) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="xmlInfo" Type="System.Xml.IXmlLineInfo" />
- </Parameters>
- <Docs>
- <param name="message">For internal use by the XAML engine.</param>
- <param name="xmlInfo">For internal use by the XAML engine.</param>
- <summary>For internal use by the XAML engine.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public XamlParseException (string message, System.Xml.IXmlLineInfo xmlInfo, Exception innerException = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string message, class System.Xml.IXmlLineInfo xmlInfo, class System.Exception innerException) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="message" Type="System.String" />
- <Parameter Name="xmlInfo" Type="System.Xml.IXmlLineInfo" />
- <Parameter Name="innerException" Type="System.Exception" />
- </Parameters>
- <Docs>
- <param name="message">For internal use by the XAML engine.</param>
- <param name="xmlInfo">For internal use by the XAML engine.</param>
- <param name="innerException">For internal use by the XAML engine.</param>
- <summary>For internal use by the XAML engine.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="XmlInfo">
- <MemberSignature Language="C#" Value="public System.Xml.IXmlLineInfo XmlInfo { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Xml.IXmlLineInfo XmlInfo" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Xml.IXmlLineInfo</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Information about the condition that caused the exception to be thrown.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="XmlLineInfo" FullName="Xamarin.Forms.Xaml.XmlLineInfo">
- <TypeSignature Language="C#" Value="public class XmlLineInfo : System.Xml.IXmlLineInfo" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit XmlLineInfo extends System.Object implements class System.Xml.IXmlLineInfo" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Xml.IXmlLineInfo</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>For internal use by the XAML engine.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public XmlLineInfo ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>For internal use by the XAML engine.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public XmlLineInfo (int linenumber, int lineposition);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 linenumber, int32 lineposition) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="linenumber" Type="System.Int32" />
- <Parameter Name="lineposition" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="linenumber">For internal use by the XAML engine.</param>
- <param name="lineposition">For internal use by the XAML engine.</param>
- <summary>For internal use by the XAML engine.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HasLineInfo">
- <MemberSignature Language="C#" Value="public bool HasLineInfo ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasLineInfo() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>For internal use by the XAML engine.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LineNumber">
- <MemberSignature Language="C#" Value="public int LineNumber { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 LineNumber" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the XAML engine.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LinePosition">
- <MemberSignature Language="C#" Value="public int LinePosition { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 LinePosition" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use by the XAML engine.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="INativeBindingService" FullName="Xamarin.Forms.Xaml.Internals.INativeBindingService">
- <TypeSignature Language="C#" Value="public interface INativeBindingService" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract INativeBindingService" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="TrySetBinding">
- <MemberSignature Language="C#" Value="public bool TrySetBinding (object target, string propertyName, Xamarin.Forms.BindingBase binding);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool TrySetBinding(object target, string propertyName, class Xamarin.Forms.BindingBase binding) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="target" Type="System.Object" />
- <Parameter Name="propertyName" Type="System.String" />
- <Parameter Name="binding" Type="Xamarin.Forms.BindingBase" />
- </Parameters>
- <Docs>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <param name="propertyName">For internal use by the Xamarin.Forms platform.</param>
- <param name="binding">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TrySetBinding">
- <MemberSignature Language="C#" Value="public bool TrySetBinding (object target, Xamarin.Forms.BindableProperty property, Xamarin.Forms.BindingBase binding);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool TrySetBinding(object target, class Xamarin.Forms.BindableProperty property, class Xamarin.Forms.BindingBase binding) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="target" Type="System.Object" />
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="binding" Type="Xamarin.Forms.BindingBase" />
- </Parameters>
- <Docs>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <param name="property">For internal use by the Xamarin.Forms platform.</param>
- <param name="binding">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TrySetValue">
- <MemberSignature Language="C#" Value="public bool TrySetValue (object target, Xamarin.Forms.BindableProperty property, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool TrySetValue(object target, class Xamarin.Forms.BindableProperty property, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="target" Type="System.Object" />
- <Parameter Name="property" Type="Xamarin.Forms.BindableProperty" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="target">For internal use by the Xamarin.Forms platform.</param>
- <param name="property">For internal use by the Xamarin.Forms platform.</param>
- <param name="value">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="INativeValueConverterService" FullName="Xamarin.Forms.Xaml.Internals.INativeValueConverterService">
- <TypeSignature Language="C#" Value="public interface INativeValueConverterService" />
- <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract INativeValueConverterService" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Core</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Interfaces />
- <Docs>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="ConvertTo">
- <MemberSignature Language="C#" Value="public bool ConvertTo (object value, Type toType, out object nativeValue);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ConvertTo(object value, class System.Type toType, object nativeValue) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.Object" />
- <Parameter Name="toType" Type="System.Type" />
- <Parameter Name="nativeValue" Type="System.Object&amp;" RefType="out" />
- </Parameters>
- <Docs>
- <param name="value">For internal use by the Xamarin.Forms platform.</param>
- <param name="toType">For internal use by the Xamarin.Forms platform.</param>
- <param name="nativeValue">For internal use by the Xamarin.Forms platform.</param>
- <summary>For internal use by the Xamarin.Forms platform.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Overview>
- <Assemblies>
- <Assembly Name="Xamarin.Forms.Maps" Version="2.0.0.0">
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.Default | System.Diagnostics.DebuggableAttribute+DebuggingModes.DisableOptimizations | System.Diagnostics.DebuggableAttribute+DebuggingModes.EnableEditAndContinue | System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyCompany("Xamarin Inc.")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyConfiguration("")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyCopyright("Copyright © Xamarin Inc. 2013-2016")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyDescription("")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyFileVersion("2.0.0.0")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyProduct("Xamarin.Forms")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyTitle("Xamarin.Forms.Maps")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyTrademark("")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Resources.NeutralResourcesLanguage("en")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CompilationRelaxations(8)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps.macOS")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps.iOS")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps.iOS.Classic")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps.Android")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps.WP8")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps.UWP")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps.WinRT.Phone")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps.WinRT.Tablet")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("iOSUnitTests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Core.UnitTests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Core.Android.UnitTests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Core.WP8.UnitTests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Xaml.UnitTests")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Xaml")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.InternalsVisibleTo("Xamarin.Forms.Maps.Design")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.Versioning.TargetFramework(".NETPortable,Version=v4.5,Profile=Profile259", FrameworkDisplayName=".NET Portable Subset")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.Internals.Preserve</AttributeName>
- </Attribute>
- </Attributes>
- </Assembly>
- </Assemblies>
- <Remarks>To be added.</Remarks>
- <Copyright>To be added.</Copyright>
- <Types>
- <Namespace Name="Xamarin.Forms.Maps">
- <Type Name="Distance" Kind="Structure" />
- <Type Name="Geocoder" Kind="Class" />
- <Type Name="Map" Kind="Class" />
- <Type Name="MapSpan" Kind="Class" />
- <Type Name="MapType" Kind="Enumeration" />
- <Type Name="Pin" Kind="Class" />
- <Type Name="PinType" Kind="Enumeration" />
- <Type Name="Position" Kind="Structure" />
- </Namespace>
- </Types>
- <Title>Xamarin.Forms.Maps</Title>
-</Overview>
-<Namespace Name="Xamarin.Forms.Maps">
- <Docs>
- <summary>Cross-Platform Library for Displaying and Annotating Maps.</summary>
- <remarks>
- <para>Xamarin.Forms.Maps provides a cross-platform abstraction for displaying maps. To use Xamarin.Forms.Maps, application developers must calls Xamarin.FormsMaps.Init() as part of platform initialization, as shown in the following example:</para>
- <example>
- <code lang="C#"><![CDATA[
-//Shared
-public class App
-{
- public static Page GetMainPage ()
- {
- return new ContentPage {
- Content = new Map (MapSpan.FromCenterAndRadius (new Position (37, -122), Distance.FromMiles (10)))
- };
- }
-}
-//iOS
-[Register ("AppDelegate")]
-public partial class AppDelegate : UIApplicationDelegate
-{
- UIWindow window;
-
- public override bool FinishedLaunching (UIApplication app, NSDictionary options)
- {
- Forms.Init ();
- FormsMaps.Init ();
-
- window = new UIWindow (UIScreen.MainScreen.Bounds);
-
- window.RootViewController = App.GetMainPage ().CreateViewController ();
- window.MakeKeyAndVisible ();
-
- return true;
- }
-}
-//Android
-namespace HelloMap.Android
-{
- [Activity (Label = "HelloMap.Android.Android", MainLauncher = true)]
- public class MainActivity : AndroidActivity
- {
- protected override void OnCreate (Bundle bundle)
- {
- base.OnCreate (bundle);
-
- Xamarin.Forms.Forms.Init (this, bundle);
- FormsMaps.Init(this, bundle);
-
- SetPage (App.GetMainPage ());
- }
- }
-}
- ]]></code>
- </example>
-
- </remarks>
- </Docs>
-</Namespace>
-<Type Name="Distance" FullName="Xamarin.Forms.Maps.Distance">
- <TypeSignature Language="C#" Value="public struct Distance" />
- <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Distance extends System.ValueType" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Maps</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.ValueType</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Struct that encapsulates a distance (natively stored as a double of meters).</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Distance (double meters);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 meters) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="meters" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="meters">The distance value, in meters, with which to initialize a new <see cref="T:Xamarin.Forms.Maps.Distance" /> structure.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Maps.Distance" /> that represents the distance described by <paramref name="meters" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="obj" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="obj">An Object to compare to <c>this</c>.</param>
- <summary>Whether an <see cref="T:System.Object" /> is a <see cref="T:Xamarin.Forms.Maps.Distance" /> and has exactly the same values as <c>this</c><see cref="T:Xamarin.Forms.Maps.Distance" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="obj" /> is a <see cref="T:Xamarin.Forms.Maps.Distance" /> and has exactly the same values as <c>this</c><see cref="T:Xamarin.Forms.Maps.Distance" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public bool Equals (Xamarin.Forms.Maps.Distance other);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Equals(valuetype Xamarin.Forms.Maps.Distance other) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="other" Type="Xamarin.Forms.Maps.Distance" />
- </Parameters>
- <Docs>
- <param name="other">The <see cref="T:Xamarin.Forms.Maps.Distance" /> being compared to <c>this</c><see cref="T:Xamarin.Forms.Maps.Distance" />.</param>
- <summary>Whether a <see cref="T:Xamaring.Forms.Maps.Distance" /> has exactly the same values as <c>this </c><see cref="T:Xamaring.Forms.Maps.Distance" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="other" /> has exactly the same value as <c>this</c><see cref="T:Xamaring.Forms.Maps.Distance" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromKilometers">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Maps.Distance FromKilometers (double kilometers);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Maps.Distance FromKilometers(float64 kilometers) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.Distance</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="kilometers" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="kilometers">A double value representing the distance, in kilometers, for the <see cref="T:Xamarin.Forms.Maps.Distance" /> to create.</param>
- <summary>Factory method to create a <see cref="T:Xamarin.Forms.Maps.Distance" /> from a value provided in kilometers.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromMeters">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Maps.Distance FromMeters (double meters);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Maps.Distance FromMeters(float64 meters) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.Distance</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="meters" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="meters">A double value representing the distance, in meters, for the <see cref="T:Xamarin.Forms.Maps.Distance" /> to create.</param>
- <summary>Factory method to create a <see cref="T:Xamarin.Forms.Maps.Distance" /> from a value provided in meters.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromMiles">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Maps.Distance FromMiles (double miles);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xamarin.Forms.Maps.Distance FromMiles(float64 miles) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.Distance</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="miles" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="miles">A double value representing the distance, in miles, for the <see cref="T:Xamarin.Forms.Maps.Distance" /> to create.</param>
- <summary>Factory method to create a <see cref="T:Xamarin.Forms.Maps.Distance" /> from a value provided in miles.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>The hashcode for the <see cref="T:Xamarin.Forms.Maps.Distance" />.</summary>
- <returns>A value optimized for fast insertion and retrieval in a hash-based data structure.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Kilometers">
- <MemberSignature Language="C#" Value="public double Kilometers { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Kilometers" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the distance in kilometers that is spanned by <c>this</c><see cref="T:Xamarin.Forms.Maps.Distance" />.</summary>
- <value>The distance in kilometers that is spanned by <c>this</c><see cref="T:Xamarin.Forms.Maps.Distance" /></value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Meters">
- <MemberSignature Language="C#" Value="public double Meters { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Meters" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the distance in meters that is spanned by <c>this</c><see cref="T:Xamarin.Forms.Maps.Distance" />.</summary>
- <value>Toe distance in meters that is spanned by <c>this</c><see cref="T:Xamarin.Forms.Maps.Distance" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Miles">
- <MemberSignature Language="C#" Value="public double Miles { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Miles" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the distance in miles that is spanned by <c>this</c><see cref="T:Xamarin.Forms.Maps.Distance" />.</summary>
- <value>The distance in miles that is spanned by <c>this</c><see cref="T:Xamarin.Forms.Maps.Distance" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Equality">
- <MemberSignature Language="C#" Value="public static bool op_Equality (Xamarin.Forms.Maps.Distance left, Xamarin.Forms.Maps.Distance right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype Xamarin.Forms.Maps.Distance left, valuetype Xamarin.Forms.Maps.Distance right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Maps.Distance" />
- <Parameter Name="right" Type="Xamarin.Forms.Maps.Distance" />
- </Parameters>
- <Docs>
- <param name="left">A <see cref="T:Xamarin.Forms.Maps.Distance" /> to compare to another <see cref="T:Xamarin.Forms.Maps.Distance" />.</param>
- <param name="right">A <see cref="T:Xamarin.Forms.Maps.Distance" /> to compare to <paramref name="left" />.</param>
- <summary>Whether two <see cref="T:Xamarin.Forms.Maps.Distance" />s have <see cref="P:Xamarin.Forms.Maps.Distance.Meters" /> properties that are exactly the same.</summary>
- <returns>
- <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> have identical <see cref="P:Xamarin.Forms.Maps.Distance.Meters" /> properties.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Inequality">
- <MemberSignature Language="C#" Value="public static bool op_Inequality (Xamarin.Forms.Maps.Distance left, Xamarin.Forms.Maps.Distance right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(valuetype Xamarin.Forms.Maps.Distance left, valuetype Xamarin.Forms.Maps.Distance right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Maps.Distance" />
- <Parameter Name="right" Type="Xamarin.Forms.Maps.Distance" />
- </Parameters>
- <Docs>
- <param name="left">A <see cref="T:Xamarin.Forms.Maps.Distance" /> to compare to another <see cref="T:Xamarin.Forms.Maps.Distance" />.</param>
- <param name="right">A <see cref="T:Xamarin.Forms.Maps.Distance" /> to compare to <paramref name="left" />.</param>
- <summary>Whether two <see cref="T:Xamarin.Forms.Maps.Distance" />s have differing <see cref="P:Xamarin.Forms.Maps.Distance.Meters" /> properties.</summary>
- <returns>
- <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> have different <see cref="P:Xamarin.Forms.Maps.Distance.Meters" /> properties.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Geocoder" FullName="Xamarin.Forms.Maps.Geocoder">
- <TypeSignature Language="C#" Value="public class Geocoder" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Geocoder extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Maps</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Converts between string addresses and <see cref="T:Xamarin.Forms.Maps.Position" />s.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Geocoder ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Maps.Geocoder" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetAddressesForPositionAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;string&gt;&gt; GetAddressesForPositionAsync (Xamarin.Forms.Maps.Position position);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class System.Collections.Generic.IEnumerable`1&lt;string&gt;&gt; GetAddressesForPositionAsync(valuetype Xamarin.Forms.Maps.Position position) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;System.String&gt;&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="position" Type="Xamarin.Forms.Maps.Position" />
- </Parameters>
- <Docs>
- <param name="position">The position near which to search.</param>
- <summary>Returns the addresses near <paramref name="position" />, asynchronously.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetPositionsForAddressAsync">
- <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Maps.Position&gt;&gt; GetPositionsForAddressAsync (string address);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1&lt;class System.Collections.Generic.IEnumerable`1&lt;valuetype Xamarin.Forms.Maps.Position&gt;&gt; GetPositionsForAddressAsync(string address) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Maps.Position&gt;&gt;</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="address" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="address">The address for which to return positions.</param>
- <summary>Returns a list of positions for <paramref name="address" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Map" FullName="Xamarin.Forms.Maps.Map">
- <TypeSignature Language="C#" Value="public class Map : Xamarin.Forms.View, System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Maps.Pin&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Map extends Xamarin.Forms.View implements class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Maps.Pin&gt;, class System.Collections.IEnumerable" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Maps</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.View</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Maps.Pin&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>A <see cref="T:Xamarin.Forms.View" /> that shows a map provided by a platform-specific service.</summary>
- <remarks>
- <para>Here is a very simple example of a <see cref="T:Xamarin.Forms.Map" />:</para>
- <example>
- <code lang="C#"><![CDATA[
-var map = new Map (MapSpan.FromCenterAndRadius (new Position (37, -122), Distance.FromMiles (10)));
-
-var pin = new Pin () {
- Position = new Position (37, -122),
- Label = "Some Pin!"
-};
-map.Pins.Add (pin);
-
-var cp = new ContentPage {
- Content = map,
-};
- ]]></code>
- </example>
- <para>
- <img href="Pin.Label.png" />
- </para>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Map ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Maps.Map" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Map (Xamarin.Forms.Maps.MapSpan region);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xamarin.Forms.Maps.MapSpan region) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="region" Type="Xamarin.Forms.Maps.MapSpan" />
- </Parameters>
- <Docs>
- <param name="region">The region to show.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Maps.Map" /> object with that shows the region that is specified by <paramref name="region" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetEnumerator">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;Xamarin.Forms.Maps.Pin&gt; GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;class Xamarin.Forms.Maps.Pin&gt; GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerator&lt;Xamarin.Forms.Maps.Pin&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>An <see cref="T:System.Collections.Generic.IEnumerator`1" /> of the <see cref="T:Xamarin.Forms.Maps.Pin" />s on this <see cref="T:Xamarin.Forms.Maps.Map" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HasScrollEnabled">
- <MemberSignature Language="C#" Value="public bool HasScrollEnabled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool HasScrollEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Whether this <see cref="T:Xamarin.Forms.Maps.Map" /> is allowed to scroll.</summary>
- <value>
- <see langword="true" /> if scrolling is enabled.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HasScrollEnabledProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HasScrollEnabledProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HasScrollEnabledProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.Maps.Map.HasScrollEnabled" /> bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HasZoomEnabled">
- <MemberSignature Language="C#" Value="public bool HasZoomEnabled { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool HasZoomEnabled" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Whether this <see cref="T:Xamarin.Forms.Maps.Map" /> is allowed to zoom.</summary>
- <value>
- <see langword="true" /> if zooming is enabled.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="HasZoomEnabledProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty HasZoomEnabledProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty HasZoomEnabledProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.Maps.Map.HasZoomEnabled" /> bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsShowingUser">
- <MemberSignature Language="C#" Value="public bool IsShowingUser { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsShowingUser" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Whether this <see cref="T:Xamarin.Forms.Maps.Map" /> is showing the user's current location.</summary>
- <value>
- <see langword="true" /> if the user's current location is being displayed.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsShowingUserProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty IsShowingUserProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty IsShowingUserProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.Maps.Map.IsShowingUser" /> bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MapType">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Maps.MapType MapType { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Maps.MapType MapType" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.MapType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The <see cref="T:Xamarin.Forms.Maps.MapType" /> display style of this <see cref="T:Xamarin.Forms.Maps.Map" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MapTypeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty MapTypeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty MapTypeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.Maps.Map.MapType" /> bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MoveToRegion">
- <MemberSignature Language="C#" Value="public void MoveToRegion (Xamarin.Forms.Maps.MapSpan mapSpan);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void MoveToRegion(class Xamarin.Forms.Maps.MapSpan mapSpan) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="mapSpan" Type="Xamarin.Forms.Maps.MapSpan" />
- </Parameters>
- <Docs>
- <param name="mapSpan">The <see cref="T:Xamarin.Forms.Maps.MapSpan" /> to make visible.</param>
- <summary>Moves the map so that it displays the specified <paramref name="mapSpan" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Pins">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Xamarin.Forms.Maps.Pin&gt; Pins { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Maps.Pin&gt; Pins" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IList&lt;Xamarin.Forms.Maps.Pin&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>An <see cref="T:System.Collections.IList`1" /> of the <see cref="T:Xamarin.Forms.Maps.Pin" />s on this <see cref="T:Xamarin.Forms.Maps.Map" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
- <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerator</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>An <see cref="T:System.Collections.IEnumerator" /> of the <see cref="T:Xamarin.Forms.Maps.Pin" />s on this <see cref="T:Xamarin.Forms.Maps.Map" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="VisibleRegion">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Maps.MapSpan VisibleRegion { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Maps.MapSpan VisibleRegion" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.MapSpan</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The currently visible <see cref="T:Xamarin.Forms.Maps.MapSpan" /> of this <see cref="T:Xamarin.Forms.Maps.Map" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="MapSpan" FullName="Xamarin.Forms.Maps.MapSpan">
- <TypeSignature Language="C#" Value="public sealed class MapSpan" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit MapSpan extends System.Object" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Maps</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A circular region on a <see cref="T:Xamarin.Forms.Maps.Map" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public MapSpan (Xamarin.Forms.Maps.Position center, double latitudeDegrees, double longitudeDegrees);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xamarin.Forms.Maps.Position center, float64 latitudeDegrees, float64 longitudeDegrees) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="center" Type="Xamarin.Forms.Maps.Position" />
- <Parameter Name="latitudeDegrees" Type="System.Double" />
- <Parameter Name="longitudeDegrees" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="center">The center of the new span.</param>
- <param name="latitudeDegrees">The latitude of the span.</param>
- <param name="longitudeDegrees">The longitude of the span.</param>
- <summary>Returns a <see cref="T:Xamarin.Forms.Maps.MapSpan" /> that is centered on <paramref name="center" /> and extends to <paramref name="latitudeDegress" /> and <paramref name="longitudeDegress" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Center">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Maps.Position Center { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Maps.Position Center" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.Position</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The <see cref="T:Xamarin.Forms.Maps.Position" /> in the geographical center of the <see cref="T:Xamarin.Forms.Maps.MapSpan" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ClampLatitude">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Maps.MapSpan ClampLatitude (double north, double south);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xamarin.Forms.Maps.MapSpan ClampLatitude(float64 north, float64 south) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.MapSpan</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="north" Type="System.Double" />
- <Parameter Name="south" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="north">The northern limit of the new <see cref="T:Xamarin.Forms.Maps.MapSpan" />.</param>
- <param name="south">The southern limit of the new <see cref="T:Xamarin.Forms.Maps.MapSpan" />.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Maps.MapSpan" /> with the same <see cref="P:Xamarin.Forms.Maps.MapSpan.LongitudeDegrees" /> as <c>this</c> and a radius defined by <paramref name="north" /> and <paramref name="south" />.</summary>
- <returns>A new <see cref="T:Xamarin.Forms.Maps.MapSpan" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="obj" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="obj">The object with which to compare.</param>
- <summary>Whether <paramref name="obj" /> is a <see cref="T:Xamarin.Forms.MapsSpan" /> with identical position and radius values as this <see cref="T:Xamarin.Forms.Maps.MapSpan" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="obj" /> is a <see cref="T:Xamarin.Forms.MapsSpan" /> with identical position and radius values as this <see cref="T:Xamarin.Forms.Maps.MapSpan" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="FromCenterAndRadius">
- <MemberSignature Language="C#" Value="public static Xamarin.Forms.Maps.MapSpan FromCenterAndRadius (Xamarin.Forms.Maps.Position center, Xamarin.Forms.Maps.Distance radius);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xamarin.Forms.Maps.MapSpan FromCenterAndRadius(valuetype Xamarin.Forms.Maps.Position center, valuetype Xamarin.Forms.Maps.Distance radius) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.MapSpan</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="center" Type="Xamarin.Forms.Maps.Position" />
- <Parameter Name="radius" Type="Xamarin.Forms.Maps.Distance" />
- </Parameters>
- <Docs>
- <param name="center">The center of the span.</param>
- <param name="radius">The radius to include in the span.</param>
- <summary>Returns a <see cref="T:Xamarin.Forms.Maps.MapSpan" /> that displays the area that is defined by <paramref name="center" /> and <paramref name="radius" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>The hash value for this <see cref="T:Xamarin.Forms.Maps.MapSpan" />, based on the position and radius.</summary>
- <returns>A value optimized for insertion and retrieval in hash-based data structures.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LatitudeDegrees">
- <MemberSignature Language="C#" Value="public double LatitudeDegrees { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 LatitudeDegrees" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The degrees of latitude that are spanned by the <see cref="T:Xamarin.Forms.Maps.MapSpan" />.</summary>
- <value>The number of degrees of latitude that are spanned by the <see cref="T:Xamarin.Forms.Maps.MapSpan" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LongitudeDegrees">
- <MemberSignature Language="C#" Value="public double LongitudeDegrees { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 LongitudeDegrees" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The degrees of longitude that are spanned by the <see cref="T:Xamarin.Forms.Maps.MapSpan" />.</summary>
- <value>The number of degrees of longitude that are spanned by the <see cref="T:Xamarin.Forms.Maps.MapSpan" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Equality">
- <MemberSignature Language="C#" Value="public static bool op_Equality (Xamarin.Forms.Maps.MapSpan left, Xamarin.Forms.Maps.MapSpan right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(class Xamarin.Forms.Maps.MapSpan left, class Xamarin.Forms.Maps.MapSpan right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Maps.MapSpan" />
- <Parameter Name="right" Type="Xamarin.Forms.Maps.MapSpan" />
- </Parameters>
- <Docs>
- <param name="left">A <see cref="T:Xamarin.Forms.Maps.MapSpan" /> to be compared.</param>
- <param name="right">A <see cref="T:Xamarin.Forms.Maps.MapSpan" /> to be compared.</param>
- <summary>Whether two <see cref="T:Xamarin.Forms.Maps.MapSpan" /> have equivalent values.</summary>
- <returns>
- <see langword="true" /> if the two <see cref="T:Xamarin.Forms.Maps.MapSpan" />s have equivalent <see cref="P:Xamarin.Forms.Maps.MapSpan.Center" /> and <see cref="P:Xamarin.Forms.Maps.MapSpan.Radius" /> values.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Inequality">
- <MemberSignature Language="C#" Value="public static bool op_Inequality (Xamarin.Forms.Maps.MapSpan left, Xamarin.Forms.Maps.MapSpan right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(class Xamarin.Forms.Maps.MapSpan left, class Xamarin.Forms.Maps.MapSpan right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Maps.MapSpan" />
- <Parameter Name="right" Type="Xamarin.Forms.Maps.MapSpan" />
- </Parameters>
- <Docs>
- <param name="left">A <see cref="T:Xamarin.Forms.Maps.MapSpan" /> to be compared.</param>
- <param name="right">A <see cref="T:Xamarin.Forms.Maps.MapSpan" /> to be compared.</param>
- <summary>Whether two <see cref="T:Xamarin.Forms.Maps.MapSpan" /> have different values.</summary>
- <returns>
- <see langword="true" /> if the two <see cref="T:Xamarin.Forms.Maps.MapSpan" />s have different values for either <see cref="P:Xamarin.Forms.Maps.MapSpan.Center" /> or <see cref="P:Xamarin.Forms.Maps.MapSpan.Radius" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Radius">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Maps.Distance Radius { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Maps.Distance Radius" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.Distance</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the smallest distance across the <see cref="T:Xamarin.Forms.Maps.MapSpan" />.</summary>
- <value>The smallest distance across the <see cref="T:Xamarin.Forms.Maps.MapSpan" />.</value>
- <remarks>Application developers can get the distance in their desired units from the returned <see cref="T:Xamarin.Forms.Distance" /> struct.</remarks>
- </Docs>
- </Member>
- <Member MemberName="WithZoom">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Maps.MapSpan WithZoom (double zoomFactor);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xamarin.Forms.Maps.MapSpan WithZoom(float64 zoomFactor) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.MapSpan</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="zoomFactor" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="zoomFactor">The factor by which to enlarge or decrease <c>this</c>.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Maps.MapSpan" /> with the same <see cref="P:Xamarin.Forms.Maps.MapSpan.Center" /> as <c>this</c> but with a <see cref="P:Xamarin.Forms.Maps.MapSpan.Radius" /> multiplied by <paramref name="zoomFactor" />.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="MapType" FullName="Xamarin.Forms.Maps.MapType">
- <TypeSignature Language="C#" Value="public enum MapType" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed MapType extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Maps</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumeration that specifies the display style of the map.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Hybrid">
- <MemberSignature Language="C#" Value="Hybrid" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Maps.MapType Hybrid = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.MapType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A map that combines satellite imagery and street data.</summary>
- </Docs>
- </Member>
- <Member MemberName="Satellite">
- <MemberSignature Language="C#" Value="Satellite" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Maps.MapType Satellite = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.MapType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A map that contains satellite imagery.</summary>
- </Docs>
- </Member>
- <Member MemberName="Street">
- <MemberSignature Language="C#" Value="Street" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Maps.MapType Street = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.MapType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A street map.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Pin" FullName="Xamarin.Forms.Maps.Pin">
- <TypeSignature Language="C#" Value="public class Pin : Xamarin.Forms.BindableObject" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Pin extends Xamarin.Forms.BindableObject" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Maps</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindableObject</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A marker on a <see cref="T:Xamarin.Forms.Maps.Map" />.</summary>
- <remarks>
- <para> A <see cref="T:Xamarin.Forms.Maps.Pin" /> must have its <see cref="P:Xamarin.Forms.Maps.Pin.Label" /> property assigned before it is added to a map. If not, a <see cref="T:System.ArgumentException" /> is thrown.</para>
- <example>
- <code lang="C#"><![CDATA[
-public static Page GetMapPage ()
-{
- var map = new Map (MapSpan.FromCenterAndRadius (new Position (37, -122), Distance.FromMiles (10)));
-
-//If Label is not set, runtime exception
- var pin = new Pin () {
- Position = new Position (37, -122),
- Label = "Some Pin!"
- };
- map.Pins.Add (pin);
-
- var cp = new ContentPage {
- Content = map,
- };
-
- return cp;
-}
-
- ]]></code>
- </example>
- </remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Pin ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Maps.Pin" /> object with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Address">
- <MemberSignature Language="C#" Value="public string Address { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Address" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A <langword see="string" /> describing the street address.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AddressProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty AddressProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty AddressProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.Maps.Pin.Address" /> bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Clicked">
- <MemberSignature Language="C#" Value="public event EventHandler Clicked;" />
- <MemberSignature Language="ILAsm" Value=".event class System.EventHandler Clicked" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.EventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the pin is clicked.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="obj" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="obj">The object to compare with.</param>
- <summary>Whether <paramref name="obj" /> with equivalent <see cref="P:Xamarin.Forms.Maps.Pin.Type" />, <see cref="P:Xamarin.Forms.Maps.Pin.Position" />, <see cref="P:Xamarin.Forms.Maps.Pin.Label" /> and <see cref="P:Xamarin.Forms.Maps.Pin.Address" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="obj" /> is a <see cref="T:Xamarin.Forms.Maps.Pin" /> with equivalent <see cref="P:Xamarin.Forms.Maps.Pin.Type" />, <see cref="P:Xamarin.Forms.Maps.Pin.Position" />, <see cref="P:Xamarin.Forms.Maps.Pin.Label" /> and <see cref="P:Xamarin.Forms.Maps.Pin.Address" /> values.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>The hash value for the <see cref="T:Xamarin.Forms.Maps.Pin" /></summary>
- <returns>A value optimized for fast insertion and retrieval in a hash-based data structure.</returns>
- <remarks>
- <para>A <see cref="T:Xamarin.Forms.Maps.Pin" /> hash-value is based on its <see cref="P:Xamarin.Forms.Maps.Pin.Type" />, <see cref="P:Xamarin.Forms.Maps.Pin.Position" />, <see cref="P:Xamarin.Forms.Maps.Pin.Label" /> and <see cref="P:Xamarin.Forms.Maps.Pin.Address" /> properties.</para>
- </remarks>
- </Docs>
- </Member>
- <Member MemberName="Label">
- <MemberSignature Language="C#" Value="public string Label { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Label" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A user-readable <langword see="string" /> associated with the <see cref="T:Xamarin.Forms.Maps.Pin" />.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="LabelProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty LabelProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty LabelProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Maps.Pin.Label" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Equality">
- <MemberSignature Language="C#" Value="public static bool op_Equality (Xamarin.Forms.Maps.Pin left, Xamarin.Forms.Maps.Pin right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(class Xamarin.Forms.Maps.Pin left, class Xamarin.Forms.Maps.Pin right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Maps.Pin" />
- <Parameter Name="right" Type="Xamarin.Forms.Maps.Pin" />
- </Parameters>
- <Docs>
- <param name="left">A <see cref="T:Xamarin.Forms.Maps.Pin" /> to be compared.</param>
- <param name="right">A <see cref="T:Xamarin.Forms.Maps.Pin" /> to be compared.</param>
- <summary>Whether <paramref name="left" /> and <paramref name="right" /> have equivalent <see cref="P:Xamarin.Forms.Maps.Pin.Type" />, <see cref="P:Xamarin.Forms.Maps.Pin.Position" />, <see cref="P:Xamarin.Forms.Maps.Pin.Label" /> and <see cref="P:Xamarin.Forms.Maps.Pin.Address" /> values.</summary>
- <returns>
- <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> have equivalent <see cref="P:Xamarin.Forms.Maps.Pin.Type" />, <see cref="P:Xamarin.Forms.Maps.Pin.Position" />, <see cref="P:Xamarin.Forms.Maps.Pin.Label" /> and <see cref="P:Xamarin.Forms.Maps.Pin.Address" /> values.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Inequality">
- <MemberSignature Language="C#" Value="public static bool op_Inequality (Xamarin.Forms.Maps.Pin left, Xamarin.Forms.Maps.Pin right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(class Xamarin.Forms.Maps.Pin left, class Xamarin.Forms.Maps.Pin right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Maps.Pin" />
- <Parameter Name="right" Type="Xamarin.Forms.Maps.Pin" />
- </Parameters>
- <Docs>
- <param name="left">A <see cref="T:Xamarin.Forms.Maps.Pin" /> to be compared.</param>
- <param name="right">A <see cref="T:Xamarin.Forms.Maps.Pin" /> to be compared.</param>
- <summary>Whether <paramref name="left" /> and <paramref name="right" /> differ in any of their <see cref="P:Xamarin.Forms.Maps.Pin.Type" />, <see cref="P:Xamarin.Forms.Maps.Pin.Position" />, <see cref="P:Xamarin.Forms.Maps.Pin.Label" /> and <see cref="P:Xamarin.Forms.Maps.Pin.Address" /> values.</summary>
- <returns>
- <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> have any differences between their <see cref="P:Xamarin.Forms.Maps.Pin.Type" />, <see cref="P:Xamarin.Forms.Maps.Pin.Position" />, <see cref="P:Xamarin.Forms.Maps.Pin.Label" /> and <see cref="P:Xamarin.Forms.Maps.Pin.Address" /> values.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Position">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Maps.Position Position { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Maps.Position Position" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.Position</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The latitude and longitude of the <see cref="T:Xamarin.Forms.Maps.Pin" />.</summary>
- <value>The <see cref="T:Xamarin.Forms.Maps.Position" /> of the <see cref="T:Xamarin.Forms.Maps.Pin" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PositionProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty PositionProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty PositionProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="P:Xamarin.Forms.Maps.Pin.Position" /> bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Type">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Maps.PinType Type { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.Maps.PinType Type" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.PinType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>The kind of pin.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TypeProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TypeProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TypeProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Identifies the <see cref="T:Xamarin.Forms.Maps.Pin.Type" /> bindable property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="PinType" FullName="Xamarin.Forms.Maps.PinType">
- <TypeSignature Language="C#" Value="public enum PinType" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed PinType extends System.Enum" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Maps</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>Enumeration specifying the various kinds of <see cref="T:Xamarin.Forms.Map.Pin" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Generic">
- <MemberSignature Language="C#" Value="Generic" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Maps.PinType Generic = int32(0)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.PinType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>A generic pin.</summary>
- </Docs>
- </Member>
- <Member MemberName="Place">
- <MemberSignature Language="C#" Value="Place" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Maps.PinType Place = int32(1)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.PinType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Pin for a place.</summary>
- </Docs>
- </Member>
- <Member MemberName="SavedPin">
- <MemberSignature Language="C#" Value="SavedPin" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Maps.PinType SavedPin = int32(2)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.PinType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Pin for a saved location.</summary>
- </Docs>
- </Member>
- <Member MemberName="SearchResult">
- <MemberSignature Language="C#" Value="SearchResult" />
- <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.Maps.PinType SearchResult = int32(3)" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Maps.PinType</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Pin for a search result.</summary>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="Position" FullName="Xamarin.Forms.Maps.Position">
- <TypeSignature Language="C#" Value="public struct Position" />
- <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Position extends System.ValueType" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Maps</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.ValueType</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A struct that has a latitude and longitude, stored as doubles.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Position (double latitude, double longitude);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 latitude, float64 longitude) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="latitude" Type="System.Double" />
- <Parameter Name="longitude" Type="System.Double" />
- </Parameters>
- <Docs>
- <param name="latitude">The latitude of the new position in degrees, as a double. This value will be clamped between -90.0 and 90.0, inclusive.</param>
- <param name="longitude">The longitude of the new position, as a double. This value will be clamped between -180.0 and 180.0, inclusive.</param>
- <summary>Constructs a new <see cref="T:Xamarin.Forms.Maps.Position" /> structure with a given latitude and longitude.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="obj" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="obj">The object to compare with.</param>
- <summary>Returns a Boolean value that indicates whether or not <paramref name="obj" /> is another <see cref="T:Xamarin.Forms.Position" /> structure and represents exactly the same latitude and longitude as <see langword="this" /> one.</summary>
- <returns>
- <see langword="true" /> if <paramref name="obj" /> is another <see cref="T:Xamarin.Forms.Position" /> structure and represents exactly the same latitude and longitude as <see langword="this" /> one. Otherwise, <see langword="false" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns the hash code for this instance.</summary>
- <returns>The hash code for this instance.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Latitude">
- <MemberSignature Language="C#" Value="public double Latitude { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Latitude" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the latitude of this position in decimal degrees.</summary>
- <value>The latitude of this position in degrees, as a double. The returned value will be between -90.0 and 90.0 degrees, inclusive.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Longitude">
- <MemberSignature Language="C#" Value="public double Longitude { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance float64 Longitude" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Double</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the longitude of this position in decimal degrees.</summary>
- <value>The longitude of this position in degrees, as a double. The returned value will be between -180.0 and 180.0 degrees, inclusive.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Equality">
- <MemberSignature Language="C#" Value="public static bool op_Equality (Xamarin.Forms.Maps.Position left, Xamarin.Forms.Maps.Position right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype Xamarin.Forms.Maps.Position left, valuetype Xamarin.Forms.Maps.Position right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Maps.Position" />
- <Parameter Name="right" Type="Xamarin.Forms.Maps.Position" />
- </Parameters>
- <Docs>
- <param name="left">A <see cref="T:Xamarin.Forms.Maps.Position" /> to compare.</param>
- <param name="right">A <see cref="T:Xamarin.Forms.Maps.Position" /> to compare.</param>
- <summary>Returns a Boolean value that indicates whether or not <paramref name="left" /> represents exactly the same latitude and longitude as <paramref name="right" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="left" /> represents exactly the same latitude and longitude as <paramref name="right" />. Otherwise, <see langword="false" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Inequality">
- <MemberSignature Language="C#" Value="public static bool op_Inequality (Xamarin.Forms.Maps.Position left, Xamarin.Forms.Maps.Position right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(valuetype Xamarin.Forms.Maps.Position left, valuetype Xamarin.Forms.Maps.Position right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- <AssemblyVersion>1.1.0.0</AssemblyVersion>
- <AssemblyVersion>1.3.0.0</AssemblyVersion>
- <AssemblyVersion>1.4.0.0</AssemblyVersion>
- <AssemblyVersion>1.5.0.0</AssemblyVersion>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Maps.Position" />
- <Parameter Name="right" Type="Xamarin.Forms.Maps.Position" />
- </Parameters>
- <Docs>
- <param name="left">A <see cref="T:Xamarin.Forms.Maps.Position" /> to compare.</param>
- <param name="right">A <see cref="T:Xamarin.Forms.Maps.Position" /> to compare.</param>
- <summary>Returns a Boolean value that indicates whether or not <paramref name="left" /> and <paramref name="right" /> represent different latitudes or longitudes.</summary>
- <returns>
- <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> represent different latitudes or longitudes. Otherwise, <see langword="false" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Overview>
- <Assemblies>
- <Assembly Name="Xamarin.Forms.Pages" Version="1.0.0.0">
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.Default | System.Diagnostics.DebuggableAttribute+DebuggingModes.DisableOptimizations | System.Diagnostics.DebuggableAttribute+DebuggingModes.EnableEditAndContinue | System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyCompany("")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyConfiguration("")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyCopyright("Copyright © 2016")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyDescription("")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyFileVersion("1.0.0.0")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyProduct("Xamarin.Forms.Pages")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyTitle("Xamarin.Forms.Pages")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Reflection.AssemblyTrademark("")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Resources.NeutralResourcesLanguage("en")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CompilationRelaxations(8)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.Versioning.TargetFramework(".NETPortable,Version=v4.5,Profile=Profile259", FrameworkDisplayName=".NET Portable Subset")</AttributeName>
- </Attribute>
- </Attributes>
- </Assembly>
- </Assemblies>
- <Remarks>To be added.</Remarks>
- <Copyright>To be added.</Copyright>
- <Types>
- <Namespace Name="Xamarin.Forms.Pages">
- <Type Name="BaseDataSource" Kind="Class" />
- <Type Name="CardView" Kind="Class" />
- <Type Name="CompoundCollection" Kind="Class" />
- <Type Name="DataItem" Kind="Class" />
- <Type Name="DataPage" Kind="Class" />
- <Type Name="DataSourceBinding" Kind="Class" />
- <Type Name="DataSourceBindingExtension" Kind="Class" />
- <Type Name="DataView" Kind="Class" />
- <Type Name="DirectoryPage" Kind="Class" />
- <Type Name="HeroImage" Kind="Class" />
- <Type Name="IDataItem" Kind="Interface" />
- <Type Name="IDataSource" Kind="Interface" />
- <Type Name="IDataSourceProvider" Kind="Interface" />
- <Type Name="JsonDataSource" Kind="Class" />
- <Type Name="JsonSource" Kind="Class" />
- <Type Name="JsonSourceConverter" Kind="Class" />
- <Type Name="ListDataPage" Kind="Class" />
- <Type Name="ListDataPageControl" Kind="Class" />
- <Type Name="ListItemControl" Kind="Class" />
- <Type Name="PersonDetailPage" Kind="Class" />
- <Type Name="StringJsonSource" Kind="Class" />
- <Type Name="UriJsonSource" Kind="Class" />
- </Namespace>
- </Types>
- <Title>Xamarin.Forms.Pages</Title>
-</Overview>
-<Namespace Name="Xamarin.Forms.Pages">
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Namespace>
-<Type Name="BaseDataSource" FullName="Xamarin.Forms.Pages.BaseDataSource">
- <TypeSignature Language="C#" Value="public abstract class BaseDataSource : System.ComponentModel.INotifyPropertyChanged, Xamarin.Forms.Pages.IDataSource" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit BaseDataSource extends System.Object implements class System.ComponentModel.INotifyPropertyChanged, class Xamarin.Forms.Pages.IDataSource" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Pages</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.ComponentModel.INotifyPropertyChanged</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.Pages.IDataSource</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Base class for data sources.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected BaseDataSource ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates an empty data source.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Data">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Pages.IDataItem&gt; Data { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;class Xamarin.Forms.Pages.IDataItem&gt; Data" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;Xamarin.Forms.Pages.IDataItem&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the enumerable list of data items in the data source.</summary>
- <value>The enumerable list of data items in the data source.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetRawData">
- <MemberSignature Language="C#" Value="protected abstract System.Threading.Tasks.Task&lt;System.Collections.Generic.IList&lt;Xamarin.Forms.Pages.IDataItem&gt;&gt; GetRawData ();" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.Collections.Generic.IList`1&lt;class Xamarin.Forms.Pages.IDataItem&gt;&gt; GetRawData() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Threading.Tasks.Task&lt;System.Collections.Generic.IList&lt;Xamarin.Forms.Pages.IDataItem&gt;&gt;</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Gets a list of the underlying data for the data source.</summary>
- <returns>The list of the underlying data for the data source.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetValue">
- <MemberSignature Language="C#" Value="protected abstract object GetValue (string key);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance object GetValue(string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="key">The key that identifies the value to get.</param>
- <summary>Returns the value that is identified by <paramref name="key" />.</summary>
- <returns>The value that is identified by <paramref name="key" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsLoading">
- <MemberSignature Language="C#" Value="public bool IsLoading { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsLoading" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets a value that is <see langword="true" /> if the data is loading, or <see langword="false" /> if it is finished loading or has not begun to load.</summary>
- <value>
- <see langword="true" /> if the data is loading, or <see langword="false" /> if it is finished loading or has not begun to load.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Item">
- <MemberSignature Language="C#" Value="public object this[string key] { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Item(string)" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="key">The key for the data item to get or set.</param>
- <summary>Gets or sets the data item that is identified by <paramref nam="key" />.</summary>
- <value>The data item that is identified by <paramref nam="key" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanged">
- <MemberSignature Language="C#" Value="protected void OnPropertyChanged (string property = null);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void OnPropertyChanged(string property) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="property" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerMemberName</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="property">The property that was changed.</param>
- <summary>Method that is called when a monitored property is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SetValue">
- <MemberSignature Language="C#" Value="protected abstract bool SetValue (string key, object value);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool SetValue(string key, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="key">The identifier for the data item to change.</param>
- <param name="value">The new value.</param>
- <summary>Sets the data that is identified by <paramref name="key" /> to <paramref name="value" /> and calls the <see cref="M:Xamarin.Forms.Pages.BaseDataSource.OnPropertyChanged" /> method if <paramref name="value" /> is different from the current value.</summary>
- <returns>
- <see langword="false" /> if the new value is the same as the old value. Otherwise, <see langword="true" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Pages.IDataSource.MaskedKeys">
- <MemberSignature Language="C#" Value="System.Collections.Generic.IEnumerable&lt;string&gt; Xamarin.Forms.Pages.IDataSource.MaskedKeys { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;string&gt; Xamarin.Forms.Pages.IDataSource.MaskedKeys" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;System.String&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>For internal use.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Pages.IDataSource.MaskKey">
- <MemberSignature Language="C#" Value="void IDataSource.MaskKey (string key);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Pages.IDataSource.MaskKey(string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.AsyncStateMachine(typeof(Xamarin.Forms.Pages.BaseDataSource/&lt;Xamarin-Forms-Pages-IDataSource-MaskKey&gt;d__13))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="key">For internal use.</param>
- <summary>For internal use.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Pages.IDataSource.UnmaskKey">
- <MemberSignature Language="C#" Value="void IDataSource.UnmaskKey (string key);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Pages.IDataSource.UnmaskKey(string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Diagnostics.DebuggerStepThrough</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.AsyncStateMachine(typeof(Xamarin.Forms.Pages.BaseDataSource/&lt;Xamarin-Forms-Pages-IDataSource-UnmaskKey&gt;d__14))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="key">For internal use.</param>
- <summary>For internal use.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="CardView" FullName="Xamarin.Forms.Pages.CardView">
- <TypeSignature Language="C#" Value="public class CardView : Xamarin.Forms.Pages.DataView" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CardView extends Xamarin.Forms.Pages.DataView" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Pages</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Pages.DataView</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>A view that contains an image, text, and detail text.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public CardView ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates an empty card view.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Detail">
- <MemberSignature Language="C#" Value="public string Detail { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Detail" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the detailed description of the card view.</summary>
- <value>The detailed description of the card view.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DetailProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty DetailProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty DetailProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Pages.CardView.Detail" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ImageSource">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.ImageSource ImageSource { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.ImageSource ImageSource" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.ImageSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the image for the card view.</summary>
- <value>The image for the card view.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ImageSourceProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty ImageSourceProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty ImageSourceProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Pages.CardView.ImageSource" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Text">
- <MemberSignature Language="C#" Value="public string Text { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Text" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a brief description of the card view.</summary>
- <value>The brief description of the card view.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="TextProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty TextProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty TextProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Pages.CardView.Text" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="CompoundCollection" FullName="Xamarin.Forms.Pages.CompoundCollection">
- <TypeSignature Language="C#" Value="public class CompoundCollection : Xamarin.Forms.Element, System.Collections.IList, System.Collections.Specialized.INotifyCollectionChanged" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CompoundCollection extends Xamarin.Forms.Element implements class System.Collections.ICollection, class System.Collections.IEnumerable, class System.Collections.IList, class System.Collections.Specialized.INotifyCollectionChanged" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Pages</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.Element</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Collections.IList</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>System.Collections.Specialized.INotifyCollectionChanged</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>A collection that consists of prepended items, a main list, and appended items.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public CompoundCollection ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates an empty compound collection.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Add">
- <MemberSignature Language="C#" Value="public int Add (object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 Add(object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="value">Not supported.</param>
- <summary>Not supported.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="AppendList">
- <MemberSignature Language="C#" Value="public System.Collections.IList AppendList { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.IList AppendList" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IList</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of appended items.</summary>
- <value>The list of appended items.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Clear">
- <MemberSignature Language="C#" Value="public void Clear ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Clear() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Not supported.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CollectionChanged">
- <MemberSignature Language="C#" Value="public event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Specialized.NotifyCollectionChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the collection is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Contains">
- <MemberSignature Language="C#" Value="public bool Contains (object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="value">The value to check.</param>
- <summary>Returns <see langword="true" /> if <paramref name="value" /> is contained in the compound collection. Otherwise, returns <see langword="false" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="value" /> is contained in the compound collection. Otherwise, <see langword="false" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="CopyTo">
- <MemberSignature Language="C#" Value="public void CopyTo (Array array, int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyTo(class System.Array array, int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="array" Type="System.Array" />
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="array">Not supported.</param>
- <param name="index">Not supported.</param>
- <summary>Not supported.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Count">
- <MemberSignature Language="C#" Value="public int Count { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the number of items in the compound collection.</summary>
- <value>The number of items in the compound collection.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetEnumerator">
- <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.IEnumerator GetEnumerator() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.IteratorStateMachine(typeof(Xamarin.Forms.Pages.CompoundCollection/&lt;GetEnumerator&gt;d__18))</AttributeName>
- </Attribute>
- </Attributes>
- <ReturnValue>
- <ReturnType>System.Collections.IEnumerator</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Gets an enumerator for iterating over the objects in the compound collection.</summary>
- <returns>The enumerator for iterating over the objects in the compound collection.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IndexOf">
- <MemberSignature Language="C#" Value="public int IndexOf (object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 IndexOf(object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="value">The value for which to locate the first index at which it appears.</param>
- <summary>Finds the first index where the value appears, or -1 if the object is not present in the compound collection.</summary>
- <returns>The first index where the value appears, or -1 if the object is not present in the compound collection.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Insert">
- <MemberSignature Language="C#" Value="public void Insert (int index, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Insert(int32 index, object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="index">Not supported.</param>
- <param name="value">Not supported.</param>
- <summary>Not supported.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsFixedSize">
- <MemberSignature Language="C#" Value="public bool IsFixedSize { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsFixedSize" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Returns <see langword="false" />.</summary>
- <value>
- <see langword="false" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsReadOnly">
- <MemberSignature Language="C#" Value="public bool IsReadOnly { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsReadOnly" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Returns <see langword="true" />.</summary>
- <value>
- <see langword="true" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="IsSynchronized">
- <MemberSignature Language="C#" Value="public bool IsSynchronized { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance bool IsSynchronized" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Returns <see langword="false" />.</summary>
- <value>
- <see langword="false" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Item">
- <MemberSignature Language="C#" Value="public object this[int index] { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Item(int32)" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">The index of the item to get.</param>
- <summary>Gets the item at the specified <paramref name="index" />. Setting is not supported.</summary>
- <value>When used as an rvalue, the item at the specified <paramref name="index" />. Use as an lvalue is not supported.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MainList">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;object&gt; MainList { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;object&gt; MainList" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IReadOnlyList&lt;System.Object&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the unappended list.</summary>
- <value>The unappended list.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="MainListProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty MainListProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty MainListProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Pages.CompoundCollection.MainList" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PrependList">
- <MemberSignature Language="C#" Value="public System.Collections.IList PrependList { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.IList PrependList" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.IList</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets the list of prepended items.</summary>
- <value>The list of prepended items.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Remove">
- <MemberSignature Language="C#" Value="public void Remove (object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Remove(object value) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="value">To be added.</param>
- <summary>Not supported.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="RemoveAt">
- <MemberSignature Language="C#" Value="public void RemoveAt (int index);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveAt(int32 index) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="index" Type="System.Int32" />
- </Parameters>
- <Docs>
- <param name="index">Not supported.</param>
- <summary>Not supported.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="SyncRoot">
- <MemberSignature Language="C#" Value="public object SyncRoot { get; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object SyncRoot" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Returns <see langword="null" />.</summary>
- <value>
- <see langword="null" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DataItem" FullName="Xamarin.Forms.Pages.DataItem">
- <TypeSignature Language="C#" Value="public class DataItem : System.ComponentModel.INotifyPropertyChanged, Xamarin.Forms.Pages.IDataItem" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DataItem extends System.Object implements class System.ComponentModel.INotifyPropertyChanged, class Xamarin.Forms.Pages.IDataItem" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Pages</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.ComponentModel.INotifyPropertyChanged</InterfaceName>
- </Interface>
- <Interface>
- <InterfaceName>Xamarin.Forms.Pages.IDataItem</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>An item of data for display in a data page.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DataItem ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates an empty <see cref="T:Xamarin.Forms.Pages.DataItem" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DataItem (string name, object value);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string name, object value) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="name" Type="System.String" />
- <Parameter Name="value" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="name">The name, or key, for the data item.</param>
- <param name="value">The value of the data item.</param>
- <summary>Creates a new data item with the specified name and value.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="obj" Type="System.Object" />
- </Parameters>
- <Docs>
- <param name="obj">The object to compare to the current object.</param>
- <summary>Returns <see langword="true" /> if <paramref name="obj" /> is the same object as the current data item, or if it is another <see cref="T:Xamarin.Forms.Pages.DataItem" /> that contains the same name and value. Otherwise, returns <see langword="false" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="obj" /> is the same object as the current data item, or if it is another <see cref="T:Xamarin.Forms.Pages.DataItem" /> that contains the same name and value. Otherwise, <see langword="false" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Equals">
- <MemberSignature Language="C#" Value="protected bool Equals (Xamarin.Forms.Pages.DataItem other);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance bool Equals(class Xamarin.Forms.Pages.DataItem other) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="other" Type="Xamarin.Forms.Pages.DataItem" />
- </Parameters>
- <Docs>
- <param name="other">The <see cref="T:Xamarin.Forms.Pages.DataItem" /> to compare to the current object.</param>
- <summary>Returns <see langword="true" /> if <paramref name="other" /> contains the same name and value. Otherwise, returns <see langword="false" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="other" /> contains the same name and value. Otherwise, <see langword="false" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="GetHashCode">
- <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Int32</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <summary>Returns the hash code for the combined name and value, or 0 if a hash code cannot be determined.</summary>
- <returns>The hash code for the combined name and value, or 0 if a hash code cannot be determined.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Name">
- <MemberSignature Language="C#" Value="public string Name { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Name" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the name of the data item.</summary>
- <value>The name of the data item.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="OnPropertyChanged">
- <MemberSignature Language="C#" Value="protected virtual void OnPropertyChanged (string propertyName = null);" />
- <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnPropertyChanged(string propertyName) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="propertyName" Type="System.String">
- <Attributes>
- <Attribute>
- <AttributeName>System.Runtime.CompilerServices.CallerMemberName</AttributeName>
- </Attribute>
- </Attributes>
- </Parameter>
- </Parameters>
- <Docs>
- <param name="propertyName">The name of the property that changed.</param>
- <summary>Called after either the name or property changes.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Equality">
- <MemberSignature Language="C#" Value="public static bool op_Equality (Xamarin.Forms.Pages.DataItem left, Xamarin.Forms.Pages.DataItem right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(class Xamarin.Forms.Pages.DataItem left, class Xamarin.Forms.Pages.DataItem right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Pages.DataItem" />
- <Parameter Name="right" Type="Xamarin.Forms.Pages.DataItem" />
- </Parameters>
- <Docs>
- <param name="left">The first <see cref="T:Xamarin.Forms.Pages.DataItem" /> to compare.</param>
- <param name="right">The second <see cref="T:Xamarin.Forms.Pages.DataItem" /> to compare.</param>
- <summary>Returns <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are the same object, or if they have the same name and value. Otherwise, returns <see langword="false" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are the same object, or if they have the same name and value. Otherwise, <see langword="false" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="op_Inequality">
- <MemberSignature Language="C#" Value="public static bool op_Inequality (Xamarin.Forms.Pages.DataItem left, Xamarin.Forms.Pages.DataItem right);" />
- <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(class Xamarin.Forms.Pages.DataItem left, class Xamarin.Forms.Pages.DataItem right) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="left" Type="Xamarin.Forms.Pages.DataItem" />
- <Parameter Name="right" Type="Xamarin.Forms.Pages.DataItem" />
- </Parameters>
- <Docs>
- <param name="left">The first <see cref="T:Xamarin.Forms.Pages.DataItem" /> to compare.</param>
- <param name="right">The second <see cref="T:Xamarin.Forms.Pages.DataItem" /> to compare.</param>
- <summary>Returns <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are not the same object, or if they are the same object, but have different names or values. Otherwise, returns <see langword="false" />.</summary>
- <returns>
- <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are not the same object, or if they are the same object, but have different names or values. Otherwise, <see langword="false" />.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="PropertyChanged">
- <MemberSignature Language="C#" Value="public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;" />
- <MemberSignature Language="ILAsm" Value=".event class System.ComponentModel.PropertyChangedEventHandler PropertyChanged" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.ComponentModel.PropertyChangedEventHandler</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Event that is raised when the name or value is changed.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Value">
- <MemberSignature Language="C#" Value="public object Value { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object Value" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the value of the data item.</summary>
- <value>The value of the data item.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DataPage" FullName="Xamarin.Forms.Pages.DataPage">
- <TypeSignature Language="C#" Value="public class DataPage : Xamarin.Forms.ContentPage, Xamarin.Forms.Pages.IDataSourceProvider" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DataPage extends Xamarin.Forms.ContentPage implements class Xamarin.Forms.Pages.IDataSourceProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Pages</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ContentPage</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.Pages.IDataSourceProvider</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Base class for <see cref="T:Xamarin.Forms.Pages.DirectoryPage" />, <see cref="T:Xamarin.Forms.Pages.ListDataPage" />, and <see cref="T:Xamarin.Forms.Pages.PersonDetailPage" />, and for data pages defined by the developer .</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DataPage ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new DataPage with default values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Data">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Pages.IDataItem&gt; Data { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Pages.IDataItem&gt; Data" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Pages.IDataItem&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the data that will be displayed by the data page.</summary>
- <value>The data that will be displayed by the data page.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DataProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty DataProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty DataProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Pages.DataPage.Data" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DataSource">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Pages.IDataSource DataSource { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Pages.IDataSource DataSource" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Pages.IDataSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets a data source, such as a URL or file, from which an enumerable list of <see cref="T:Xamarin.Forms.Pages.IDataItem" /> objects can be obtained.</summary>
- <value>The data source from which an enumerable list of <see cref="T:Xamarin.Forms.Pages.IDataItem" /> objects can be obtained.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DataSourceProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty DataSourceProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty DataSourceProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Pages.DataPage.DataSource" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultItemTemplate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.DataTemplate DefaultItemTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.DataTemplate DefaultItemTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.DataTemplate</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the <see cref="T:Xamarin.Forms.DataTemplate" /> to use when none is specified by a <see cref="T:Xamarin.Forms.DataTemplateSelector" />.</summary>
- <value>The <see cref="T:Xamarin.Forms.DataTemplate" /> to use when none is specified by a <see cref="T:Xamarin.Forms.DataTemplateSelector" />.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultItemTemplateProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty DefaultItemTemplateProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty DefaultItemTemplateProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Pages.DataPage.DefaultItemTemplate" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Pages.IDataSourceProvider.MaskKey">
- <MemberSignature Language="C#" Value="void IDataSourceProvider.MaskKey (string key);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Pages.IDataSourceProvider.MaskKey(string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="key">The key of the key-value pair to suppress from the data source.</param>
- <summary>Makes a data key unavailable to the application.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Pages.IDataSourceProvider.UnmaskKey">
- <MemberSignature Language="C#" Value="void IDataSourceProvider.UnmaskKey (string key);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Pages.IDataSourceProvider.UnmaskKey(string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="key">The key of the previously masked key-value pair to make available to the application.</param>
- <summary>Makes a previously masked data key available to the application.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DataSourceBinding" FullName="Xamarin.Forms.Pages.DataSourceBinding">
- <TypeSignature Language="C#" Value="public class DataSourceBinding : Xamarin.Forms.BindingBase" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DataSourceBinding extends Xamarin.Forms.BindingBase" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Pages</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.BindingBase</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>Represents a binding to a data source, for example, for display in a list.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DataSourceBinding ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Pages.DataSourceBinding" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DataSourceBinding (string path, Xamarin.Forms.BindingMode mode = Xamarin.Forms.BindingMode.Default, Xamarin.Forms.IValueConverter converter = null, object converterParameter = null, string stringFormat = null);" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string path, valuetype Xamarin.Forms.BindingMode mode, class Xamarin.Forms.IValueConverter converter, object converterParameter, string stringFormat) cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters>
- <Parameter Name="path" Type="System.String" />
- <Parameter Name="mode" Type="Xamarin.Forms.BindingMode" />
- <Parameter Name="converter" Type="Xamarin.Forms.IValueConverter" />
- <Parameter Name="converterParameter" Type="System.Object" />
- <Parameter Name="stringFormat" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="path">The path to the bound item.</param>
- <param name="mode">The binding mode for the binding.</param>
- <param name="converter">The converter to use for converting values.</param>
- <param name="converterParameter">The converter parameter.</param>
- <param name="stringFormat">The string format to use to display the bound value.</param>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Pages.DataSourceBinding" /> object with the specified values.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Converter">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IValueConverter Converter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IValueConverter Converter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IValueConverter</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the converter to use for converting bound values into displayable strings.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConverterParameter">
- <MemberSignature Language="C#" Value="public object ConverterParameter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object ConverterParameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the parameter that is passed to the converter.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Path">
- <MemberSignature Language="C#" Value="public string Path { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Path" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the path to the bound property.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DataSourceBindingExtension" FullName="Xamarin.Forms.Pages.DataSourceBindingExtension">
- <TypeSignature Language="C#" Value="public sealed class DataSourceBindingExtension : Xamarin.Forms.Xaml.IMarkupExtension&lt;Xamarin.Forms.BindingBase&gt;" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit DataSourceBindingExtension extends System.Object implements class Xamarin.Forms.Xaml.IMarkupExtension, class Xamarin.Forms.Xaml.IMarkupExtension`1&lt;class Xamarin.Forms.BindingBase&gt;" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Pages</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.Xaml.IMarkupExtension&lt;Xamarin.Forms.BindingBase&gt;</InterfaceName>
- </Interface>
- </Interfaces>
- <Attributes>
- <Attribute>
- <AttributeName>Xamarin.Forms.ContentProperty("Path")</AttributeName>
- </Attribute>
- <Attribute>
- <AttributeName>Xamarin.Forms.Xaml.AcceptEmptyServiceProvider</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>Extension methods for a binding to a data source, for example, for display in a list.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DataSourceBindingExtension ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates a new <see cref="T:Xamarin.Forms.Pages.DataSourceBinding" /> object.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Converter">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.IValueConverter Converter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.IValueConverter Converter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.IValueConverter</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the converter to use for converting bound values into displayable strings.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="ConverterParameter">
- <MemberSignature Language="C#" Value="public object ConverterParameter { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance object ConverterParameter" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the parameter that is passed to the converter..</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Mode">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.BindingMode Mode { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance valuetype Xamarin.Forms.BindingMode Mode" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingMode</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the binding mode.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Path">
- <MemberSignature Language="C#" Value="public string Path { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string Path" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the path to the bound property.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="StringFormat">
- <MemberSignature Language="C#" Value="public string StringFormat { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance string StringFormat" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the format string to use for displaying the value.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Xaml.IMarkupExtension.ProvideValue">
- <MemberSignature Language="C#" Value="object IMarkupExtension.ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object Xamarin.Forms.Xaml.IMarkupExtension.ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Object</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">For internal use.</param>
- <summary>For internal use.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Xaml.IMarkupExtension&lt;Xamarin.Forms.BindingBase&gt;.ProvideValue">
- <MemberSignature Language="C#" Value="Xamarin.Forms.BindingBase IMarkupExtension&lt;BindingBase&gt;.ProvideValue (IServiceProvider serviceProvider);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class Xamarin.Forms.BindingBase Xamarin.Forms.Xaml.IMarkupExtension&lt;Xamarin.Forms.BindingBase&gt;.ProvideValue(class System.IServiceProvider serviceProvider) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindingBase</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="serviceProvider" Type="System.IServiceProvider" />
- </Parameters>
- <Docs>
- <param name="serviceProvider">For internal use.</param>
- <summary>For internal use.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
-<Type Name="DataView" FullName="Xamarin.Forms.Pages.DataView">
- <TypeSignature Language="C#" Value="public class DataView : Xamarin.Forms.ContentView, Xamarin.Forms.Pages.IDataSourceProvider" />
- <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DataView extends Xamarin.Forms.ContentView implements class Xamarin.Forms.Pages.IDataSourceProvider" />
- <AssemblyInfo>
- <AssemblyName>Xamarin.Forms.Pages</AssemblyName>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Xamarin.Forms.ContentView</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>Xamarin.Forms.Pages.IDataSourceProvider</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <summary>Supports data presentation, and is the base class for <see cref="T:Xamarin.Forms.Pages.CardView" />, <see cref="T:Xamarin.Forms.Pages.HeroImage" />, and <see cref="T:Xamarin.Forms.Pages.ListItemControl" />.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public DataView ();" />
- <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Parameters />
- <Docs>
- <summary>Creates an empty data view.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Data">
- <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Pages.IDataItem&gt; Data { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;class Xamarin.Forms.Pages.IDataItem&gt; Data" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Collections.Generic.IEnumerable&lt;Xamarin.Forms.Pages.IDataItem&gt;</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the enumerable list of data to display.</summary>
- <value>The enumerable list of data to display.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DataProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty DataProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty DataProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Pages.DataView.Data" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DataSource">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.Pages.IDataSource DataSource { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.Pages.IDataSource DataSource" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.Pages.IDataSource</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the data source.</summary>
- <value>The data source.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DataSourceProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty DataSourceProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty DataSourceProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Pages.DataView.DataSource" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultItemTemplate">
- <MemberSignature Language="C#" Value="public Xamarin.Forms.DataTemplate DefaultItemTemplate { get; set; }" />
- <MemberSignature Language="ILAsm" Value=".property instance class Xamarin.Forms.DataTemplate DefaultItemTemplate" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.DataTemplate</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Gets or sets the default template to use for displaying data when none is specified by a data template selector.</summary>
- <value>The default template to use for displaying data when none is specified by a data template selector.</value>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="DefaultItemTemplateProperty">
- <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty DefaultItemTemplateProperty;" />
- <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty DefaultItemTemplateProperty" />
- <MemberType>Field</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Backing store for the <see cref="P:Xamarin.Forms.Pages.DataView.DefaultItemTemplate" /> property.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Pages.IDataSourceProvider.MaskKey">
- <MemberSignature Language="C#" Value="void IDataSourceProvider.MaskKey (string key);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Pages.IDataSourceProvider.MaskKey(string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="key">The key for the data item to block from the application.</param>
- <summary>Prevents the data item that is identified by <paramref name="key" /> from being available to the application.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- <Member MemberName="Xamarin.Forms.Pages.IDataSourceProvider.UnmaskKey">
- <MemberSignature Language="C#" Value="void IDataSourceProvider.UnmaskKey (string key);" />
- <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Xamarin.Forms.Pages.IDataSourceProvider.UnmaskKey(string key) cil managed" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>1.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="key" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="key">The key for the data item to unblock from the application</param>
- <summary>Makes the previously masked data item that is identified by <paramref name="key" /> available to the application</summary>
- <remarks>To be added.</remarks>
- </Docs>
- </Member>
- </Members>
-</Type>
diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/Image.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/Image.xml
index bee59335..cbc6281e 100644
--- a/docs/Xamarin.Forms.Core/Xamarin.Forms/Image.xml
+++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/Image.xml
@@ -192,9 +192,12 @@ indicator.BindingContext = image;]]></code>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
- <summary>Gets or sets the opacity flag for the image. This is a bindable property.</summary>
- <value>A <see cref="T:System.Boolean" /> indicating the value for the property. Default is false.</value>
- <remarks>If true, you'll be able to see through transparent parts of the image.</remarks>
+ <summary>Gets or sets a Boolean value that, if <see langword="true" /> hints to the rendering engine that it may safely omit drawing visual elements behind the image.</summary>
+ <value>The value of the opacity rendering hint.</value>
+ <remarks>
+ <para>When this property is <see langword="true" />, and if the <see cref="P:Xamarin.Forms.Image.Opacity" /> property is set to its default value of <c>1.0</c>, and if the source image is not transparent, then the rendering engine on the target platform can safely ignore those portions of visual elements that appear behind this image when drawing the screen. This can improve performance. However, developers should not set this property to <see langword="true" /> if the alpha channel of the image indicates transparency, if the <see cref="P:Xamarin.Forms.Image.Opacity" /> property is less than <c>1.0</c>, or if the source image itself is transparent. Doing any of these when this property is <see langword="true" /> may result in visual artifacts or other (undefined) behavior. Conversely, developers should ensure that this property is set to <see langword="false" /> if they suspect or know that any of the previously mentioned conditions may indicate that the image will be transparent or partially transparent.</para>
+ <para>Setting this property does not change the opacity of the image. Instead, it indicates whether the rendering engine may treat the image as opaque while rendering.</para>
+ </remarks>
</Docs>
</Member>
<Member MemberName="IsOpaqueProperty">
@@ -214,7 +217,7 @@ indicator.BindingContext = image;]]></code>
<ReturnType>Xamarin.Forms.BindableProperty</ReturnType>
</ReturnValue>
<Docs>
- <summary>Identifies the IsOpaque bindable property.</summary>
+ <summary>Backing store for the IsOpaque bindable property.</summary>
<remarks>
</remarks>
</Docs>