API Diff between 4.3.0.851321-pre3 and 3.1.0.530888-pre2
1257 Additions
11 Removals
Xamarin.Forms
-
public class Application : Element, IResourcesProvider, IApplicationController, IElementConfiguration<Application>
-
public class BackButtonBehavior : BindableObject
-
public class BaseShellItem : NavigableElement, IPropertyPropagationController, IVisualController, IFlowDirectionController, ITabStopElement
-
public abstract class Behavior : BindableObject, IAttachedObject
-
public static class BindableLayout
-
public abstract class BindableObject : INotifyPropertyChanged, IDynamicResourceHandler
-
public static class BindableObjectExtensions
-
public abstract class BindingBase
-
public class BoxView : View, IColorElement, ICornerElement, IElementConfiguration<BoxView>
-
public class Button : View, IFontElement, ITextElement, IBorderElement, IButtonController, IViewController, IVisualElementController, IElementController, IElementConfiguration<Button>, IPaddingElement, IImageController, IButtonElement, IImageElement
-
public class CarouselView : ItemsView
-
public abstract class Cell : Element, ICellController, IFlowDirectionController, IPropertyPropagationController, IVisualController
-
public class CheckBox : View, IElementConfiguration<CheckBox>, IBorderElement, IColorElement
-
public class CheckedChangedEventArgs : EventArgs
-
public sealed class ChildGestureRecognizer : IGestureRecognizer, INotifyPropertyChanged
-
public enum ClearButtonVisibility
-
public class CollectionView : GroupableItemsView
-
public struct Color
-
public struct CornerRadius
-
public class CornerRadiusTypeConverter : TypeConverter
-
public class CurrentItemChangedEventArgs : EventArgs
-
public class DatePicker : View, IFontElement, ITextElement, IElementConfiguration<DatePicker>
-
public static class Device
-
public class Editor : InputView, IEditorController, IViewController, IVisualElementController, IElementController, IFontElement, IPlaceholderElement, ITextElement, IElementConfiguration<Editor>
-
public static class EffectiveVisualExtensions
-
public abstract class Element : BindableObject, IElement, INameScope, IElementController, IStyleSelectable
-
public class Entry : InputView, IFontElement, IPlaceholderElement, ITextElement, ITextAlignmentElement, IEntryController, IElementConfiguration<Entry>
-
public class EntryCell : Cell, ITextAlignmentElement, IEntryCellController
-
public enum FlyoutBehavior
-
public enum FlyoutDisplayOptions
-
public enum
-
public class FlyoutItem : ShellItem
-
public sealed class FontAttributesConverter : TypeConverter
-
public class FontImageSource : ImageSource
-
public class GestureElement : Element, ISpatialElement
-
public class GridItemsLayout : ItemsLayout
-
public class GroupableItemsView : SelectableItemsView
-
public abstract class HandlerAttribute : Attribute
-
public interface IAppearanceObserver
-
public interface IBorderElement
-
public interface IDecorableTextElement
-
public interface IDispatcher
-
public interface IDispatcherProvider
-
public interface IFlyoutBehaviorObserver
-
public interface IImageElement
-
public interface IItemsLayout : INotifyPropertyChanged
-
public class ImageButton : View, IImageController, IViewController, IVisualElementController, IElementController, IElementConfiguration<ImageButton>, IBorderElement, IButtonController, IPaddingElement, IButtonElement, IImageElement
-
public abstract class ImageSource : Element
- public virtual bool IsEmpty { get; }
-
public interface : IViewController, IVisualElementController, IElementController
-
public enum InitializationFlags
-
public class InputView : View
-
public class InvalidNavigationException : Exception
-
public interface IQueryAttributable
-
public interface IScrollViewController : ILayoutController
-
public interface ISearchHandlerController
-
public interface IShellAppearanceElement
-
public interface IShellContentController : IElementController
-
public interface IShellContentInsetObserver
-
public interface IShellController : IPageController, IVisualElementController, IElementController
- View { get; }
- ImageSource FlyoutIcon { get; }
- event EventHandler StructureChanged
- void AddAppearanceObserver(IAppearanceObserver observer, Element pivot)
- void AddFlyoutBehaviorObserver(IFlyoutBehaviorObserver observer)
- void AppearanceChanged(Element source, bool appearanceSet)
- List<List<Element>> GenerateFlyoutGrouping()
- ShellNavigationState GetNavigationState(ShellItem shellItem, ShellSection shellSection, ShellContent shellContent, bool includeStack = true)
- void OnFlyoutItemSelected(Element element)
- Task OnFlyoutItemSelectedAsync(Element element)
- bool ProposeNavigation(ShellNavigationSource source, ShellItem item, ShellSection shellSection, ShellContent shellContent, IReadOnlyList<Page> stack, bool canCancel)
- bool RemoveAppearanceObserver(IAppearanceObserver observer)
- bool RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver observer)
- void UpdateCurrentState(ShellNavigationSource source)
-
public interface IShellItemController : IElementController
-
public interface IShellSectionController : IElementController
-
public interface ISliderController
-
public interface ISwipeGestureController
-
public interface ITableModel
-
public interface ITabStopElement
-
public enum ItemSizingStrategy
-
public abstract class ItemsLayout : BindableObject, IItemsLayout, INotifyPropertyChanged
-
public enum ItemsLayoutOrientation
-
public class ItemsLayoutTypeConverter : TypeConverter
-
public enum ItemsUpdatingScrollMode
-
public abstract class ItemsView : View
-
public class ItemsViewScrolledEventArgs : EventArgs
-
public class ItemTappedEventArgs : EventArgs
-
public sealed class ItemVisibilityEventArgs : EventArgs
-
public interface IVisual
-
public interface IWebViewController : IViewController, IVisualElementController, IElementController
-
public class Label : View, IFontElement, ITextElement, ITextAlignmentElement, ILineHeightElement, IElementConfiguration<Label>, IDecorableTextElement, IPaddingElement
-
public class LinearItemsLayout : ItemsLayout
-
public class ListProxyChangedEventArgs : EventArgs
-
public class ListView : ItemsView<Cell>, IListViewController, IViewController, IVisualElementController, IElementController, IElementConfiguration<ListView>
-
public class : BaseMenuItem, IMenuItemController
-
public sealed class : IEnumerable<MenuItem>, IEnumerable, IList<MenuItem>, ICollection<MenuItem>, INotifyCollectionChanged
-
public enum NamedSize
-
public class NavigableElement : Element, INavigationProxy
-
public class NavigationPage : Page, IPageContainer<Page>, IBarElement, INavigationPageController, IElementConfiguration<NavigationPage>
-
public class OnIdiom<T>
-
public class Page : VisualElement, ILayout, IPageController, IVisualElementController, IElementController, IElementConfiguration<Page>, IPaddingElement
-
public class Picker : View, IFontElement, ITextElement, IElementConfiguration<Picker>
-
public class PositionChangedEventArgs : EventArgs
-
public class QueryPropertyAttribute : Attribute
-
public class RefreshView : ContentView, IElementConfiguration<RefreshView>
-
public struct Region
-
public sealed class RelativeBindingSource
-
public enum RelativeBindingSourceMode
-
public sealed class RenderWithAttribute : Attribute
-
public abstract class RouteFactory
-
public static class Routing
-
public enum ScrollOrientation
-
public class ScrollToRequestEventArgs : EventArgs
-
public class ScrollView : Layout, IScrollViewController, ILayoutController, IElementConfiguration<ScrollView>, IFlowDirectionController
-
public class SearchBar : InputView, IFontElement, IPlaceholderElement, ITextElement, ITextAlignmentElement, ISearchBarController, IElementConfiguration<SearchBar>
-
public enum SearchBoxVisibility
-
public class SearchHandler : BindableObject, ISearchHandlerController, IPlaceholderElement, IFontElement, ITextElement, ITextAlignmentElement
-
public class SelectableItemsView : StructuredItemsView
-
public class SelectedItemChangedEventArgs : EventArgs
-
public class SelectionChangedEventArgs : EventArgs
-
public enum SelectionMode
-
public class Shell : Page, IShellController, IPageController, IVisualElementController, IElementController, IPropertyPropagationController
- public static readonly BindableProperty BackButtonBehaviorProperty
- public static readonly BindableProperty BackgroundColorProperty
- public static readonly BindableProperty CurrentItemProperty
- public static readonly BindableProperty CurrentStateProperty
- public static readonly BindableProperty DisabledColorProperty
- public static readonly BindableProperty FlyoutBackgroundColorProperty
- public static readonly BindableProperty FlyoutBackgroundImageAspectProperty
- public static readonly BindableProperty FlyoutBackgroundImageProperty
- public static readonly BindableProperty FlyoutBehaviorProperty
- public static readonly BindableProperty
- public static readonly BindableProperty
- public static readonly BindableProperty
- public static readonly BindableProperty FlyoutIconProperty
- public static readonly BindableProperty FlyoutIsPresentedProperty
- public static readonly BindableProperty ForegroundColorProperty
- public static readonly BindableProperty ItemsProperty
- public static readonly BindableProperty ItemTemplateProperty
- public static readonly BindableProperty
- public static readonly BindableProperty NavBarIsVisibleProperty
- public static readonly BindableProperty SearchHandlerProperty
- public static readonly BindableProperty TabBarBackgroundColorProperty
- public static readonly BindableProperty TabBarDisabledColorProperty
- public static readonly BindableProperty TabBarForegroundColorProperty
- public static readonly BindableProperty TabBarIsVisibleProperty
- public static readonly BindableProperty TabBarTitleColorProperty
- public static readonly BindableProperty TabBarUnselectedColorProperty
- public static readonly BindableProperty TitleColorProperty
- public static readonly BindableProperty TitleViewProperty
- public static readonly BindableProperty UnselectedColorProperty
- public static Shell Current { get; }
- public ShellItem CurrentItem { get; set; }
- public ShellNavigationState CurrentState { get; }
- public Color FlyoutBackgroundColor { get; set; }
- public ImageSource FlyoutBackgroundImage { get; set; }
- public Aspect FlyoutBackgroundImageAspect { get; set; }
- public FlyoutBehavior FlyoutBehavior { get; set; }
- public object { get; set; }
- public FlyoutHeaderBehavior { get; set; }
- public DataTemplate { get; set; }
- public ImageSource FlyoutIcon { get; set; }
- public bool FlyoutIsPresented { get; set; }
- public IList<ShellItem> Items { get; }
- public DataTemplate ItemTemplate { get; set; }
- public DataTemplate { get; set; }
- public event EventHandler<ShellNavigatedEventArgs> Navigated
- public event EventHandler<ShellNavigatingEventArgs> Navigating
- public Shell()
- public static BackButtonBehavior GetBackButtonBehavior(BindableObject obj)
- public static Color GetBackgroundColor(BindableObject obj)
- public static Color GetDisabledColor(BindableObject obj)
- public static FlyoutBehavior GetFlyoutBehavior(BindableObject obj)
- public static Color GetForegroundColor(BindableObject obj)
- public static DataTemplate GetItemTemplate(BindableObject obj)
- public static DataTemplate (BindableObject obj)
- public static bool GetNavBarIsVisible(BindableObject obj)
- public static SearchHandler GetSearchHandler(BindableObject obj)
- public static Color GetTabBarBackgroundColor(BindableObject obj)
- public static Color GetTabBarDisabledColor(BindableObject obj)
- public static Color GetTabBarForegroundColor(BindableObject obj)
- public static bool GetTabBarIsVisible(BindableObject obj)
- public static Color GetTabBarTitleColor(BindableObject obj)
- public static Color GetTabBarUnselectedColor(BindableObject obj)
- public static Color GetTitleColor(BindableObject obj)
- public static View GetTitleView(BindableObject obj)
- public static Color GetUnselectedColor(BindableObject obj)
- public static void SetBackButtonBehavior(BindableObject obj, BackButtonBehavior behavior)
- public static void SetBackgroundColor(BindableObject obj, Color value)
- public static void SetDisabledColor(BindableObject obj, Color value)
- public static void SetFlyoutBehavior(BindableObject obj, FlyoutBehavior value)
- public static void SetForegroundColor(BindableObject obj, Color value)
- public static void SetItemTemplate(BindableObject obj, DataTemplate itemTemplate)
- public static void (BindableObject obj, DataTemplate menuItemTemplate)
- public static void SetNavBarIsVisible(BindableObject obj, bool value)
- public static void SetSearchHandler(BindableObject obj, SearchHandler handler)
- public static void SetTabBarBackgroundColor(BindableObject obj, Color value)
- public static void SetTabBarDisabledColor(BindableObject obj, Color value)
- public static void SetTabBarForegroundColor(BindableObject obj, Color value)
- public static void SetTabBarIsVisible(BindableObject obj, bool value)
- public static void SetTabBarTitleColor(BindableObject obj, Color value)
- public static void SetTabBarUnselectedColor(BindableObject obj, Color value)
- public static void SetTitleColor(BindableObject obj, Color value)
- public static void SetTitleView(BindableObject obj, View value)
- public static void SetUnselectedColor(BindableObject obj, Color value)
- public static void VerifyShellUWPFlagEnabled(string constructorHint = null, string memberName = "")
- public Task GoToAsync(ShellNavigationState state, bool animate = true)
- protected virtual void OnNavigated(ShellNavigatedEventArgs args)
- protected virtual void OnNavigating(ShellNavigatingEventArgs args)
-
public class ShellAppearance : IShellAppearanceElement
-
public class ShellContent : BaseShellItem, IShellContentController, IElementController
-
public class ShellGroupItem : BaseShellItem
-
public class ShellItem : ShellGroupItem, IShellItemController, IElementController, IElementConfiguration<ShellItem>, IPropertyPropagationController
-
public class ShellNavigatedEventArgs : EventArgs
-
public class ShellNavigatingEventArgs : EventArgs
-
public enum ShellNavigationSource
-
public class ShellNavigationState
-
public class ShellSection : ShellGroupItem, IShellSectionController, IElementController, IPropertyPropagationController
-
public class SizeTypeConverter : TypeConverter
-
public class Slider : View, ISliderController, IElementConfiguration<Slider>
-
public enum SnapPointsAlignment
-
public enum SnapPointsType
-
public class Span : GestureElement, IFontElement, IStyleElement, ITextElement, ILineHeightElement, IDecorableTextElement
-
public class StructuredItemsView : ItemsView
-
public class SwipedEventArgs : EventArgs
-
public enum SwipeDirection
-
public sealed class SwipeGestureRecognizer : GestureRecognizer, ISwipeGestureController
-
public class Switch : View, IElementConfiguration<Switch>
-
public class SwitchCell : Cell
-
public class Tab : ShellSection
-
public class TabBar : ShellItem
-
public class TabbedPage : MultiPage<Page>, IBarElement, IElementConfiguration<TabbedPage>
-
public static class TabIndexExtensions
-
public abstract class TableSectionBase : BindableObject
-
public class TemplatedPage : Page, IControlTemplated
-
public class TemplatedView : Layout, IControlTemplated
-
public class TextDecorationConverter : TypeConverter
-
public enum TextDecorations
-
public enum TextType
-
public struct Thickness
-
public class TimePicker : View, IFontElement, ITextElement, IElementConfiguration<TimePicker>
-
public class UnsolvableConstraintsException : Exception
-
public class View : VisualElement, IViewController, IVisualElementController, IElementController, IGestureController
-
public class VisualAttribute : Attribute
-
public class VisualElement : NavigableElement, IAnimatable, IVisualElementController, IElementController, IResourcesProvider, IStyleElement, IFlowDirectionController, IPropertyPropagationController, IVisualController, ITabStopElement, IStyleSelectable, IStylable
-
public static class VisualMarker
-
public static class VisualStateManager
-
public class VisualTypeConverter : TypeConverter
-
public class WebView : View, IWebViewController, IViewController, IVisualElementController, IElementController, IElementConfiguration<WebView>
-
public sealed class XmlnsPrefixAttribute : Attribute
Xamarin.Forms.Core.Design
Xamarin.Forms.Internals
Xamarin.Forms.PlatformConfiguration.AndroidSpecific
-
public static class ImageButton
- public static readonly BindableProperty IsShadowEnabledProperty
- public static readonly BindableProperty ShadowColorProperty
- public static readonly BindableProperty ShadowOffsetProperty
- public static readonly BindableProperty ShadowRadiusProperty
- public static bool GetIsShadowEnabled(BindableObject element)
- public static bool GetIsShadowEnabled(this IPlatformElementConfiguration<Android, ImageButton> config)
- public static Color GetShadowColor(BindableObject element)
- public static Color GetShadowColor(this IPlatformElementConfiguration<Android, ImageButton> config)
- public static Size GetShadowOffset(BindableObject element)
- public static Size GetShadowOffset(this IPlatformElementConfiguration<Android, ImageButton> config)
- public static double GetShadowRadius(BindableObject element)
- public static double GetShadowRadius(this IPlatformElementConfiguration<Android, ImageButton> config)
- public static void SetIsShadowEnabled(BindableObject element, bool value)
- public static IPlatformElementConfiguration<Android, ImageButton> SetIsShadowEnabled(this IPlatformElementConfiguration<Android, ImageButton> config, bool value)
- public static void SetShadowColor(BindableObject element, Color value)
- public static IPlatformElementConfiguration<Android, ImageButton> SetShadowColor(this IPlatformElementConfiguration<Android, ImageButton> config, Color value)
- public static void SetShadowOffset(BindableObject element, Size value)
- public static IPlatformElementConfiguration<Android, ImageButton> SetShadowOffset(this IPlatformElementConfiguration<Android, ImageButton> config, Size value)
- public static void SetShadowRadius(BindableObject element, double value)
- public static IPlatformElementConfiguration<Android, ImageButton> SetShadowRadius(this IPlatformElementConfiguration<Android, ImageButton> config, double value)
-
public static class ShellItem
-
public static class TabbedPage
-
public static class ViewCell
-
public static class WebView
- public static readonly BindableProperty DisplayZoomControlsProperty
- public static readonly BindableProperty EnableZoomControlsProperty
- public static void DisplayZoomControls(this IPlatformElementConfiguration<Android, WebView> config, bool value)
- public static void EnableZoomControls(this IPlatformElementConfiguration<Android, WebView> config, bool value)
- public static bool GetDisplayZoomControls(WebView element)
- public static bool GetEnableZoomControls(WebView element)
- public static void SetDisplayZoomControls(WebView element, bool value)
- public static IPlatformElementConfiguration<Android, WebView> SetDisplayZoomControls(this IPlatformElementConfiguration<Android, WebView> config, bool value)
- public static void SetEnableZoomControls(WebView element, bool value)
- public static IPlatformElementConfiguration<Android, WebView> SetEnableZoomControls(this IPlatformElementConfiguration<Android, WebView> config, bool value)
- public static bool ZoomControlsDisplayed(this IPlatformElementConfiguration<Android, WebView> config)
- public static bool ZoomControlsEnabled(this IPlatformElementConfiguration<Android, WebView> config)
Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat
Xamarin.Forms.PlatformConfiguration.TizenSpecific
Xamarin.Forms.PlatformConfiguration.WindowsSpecific
Xamarin.Forms.PlatformConfiguration.iOSSpecific
-
public static class Application
- public static readonly BindableProperty EnableAccessibilityScalingForNamedFontSizesProperty
- public static readonly BindableProperty HandleControlUpdatesOnMainThreadProperty
- public static bool GetEnableAccessibilityScalingForNamedFontSizes(BindableObject element)
- public static bool GetEnableAccessibilityScalingForNamedFontSizes(this IPlatformElementConfiguration<iOS, Application> config)
- public static bool GetHandleControlUpdatesOnMainThread(BindableObject element)
- public static bool GetHandleControlUpdatesOnMainThread(this IPlatformElementConfiguration<iOS, Application> config)
- public static void SetEnableAccessibilityScalingForNamedFontSizes(BindableObject element, bool value)
- public static IPlatformElementConfiguration<iOS, Application> SetEnableAccessibilityScalingForNamedFontSizes(this IPlatformElementConfiguration<iOS, Application> config, bool value)
- public static void SetHandleControlUpdatesOnMainThread(BindableObject element, bool value)
- public static IPlatformElementConfiguration<iOS, Application> SetHandleControlUpdatesOnMainThread(this IPlatformElementConfiguration<iOS, Application> config, bool value)
-
public static class Cell
-
public static class Entry
-
public enum
-
public static class ListView
- public static readonly BindableProperty
- public static readonly BindableProperty RowAnimationsEnabledProperty
- public static GroupHeaderStyle (BindableObject element)
- public static GroupHeaderStyle (this IPlatformElementConfiguration<iOS, ListView> config)
- public static bool GetRowAnimationsEnabled(BindableObject element)
- public static bool RowAnimationsEnabled(this IPlatformElementConfiguration<iOS, ListView> config)
- public static void (BindableObject element, GroupHeaderStyle value)
- public static IPlatformElementConfiguration<iOS, ListView> (this IPlatformElementConfiguration<iOS, ListView> config, GroupHeaderStyle value)
- public static void SetRowAnimationsEnabled(BindableObject element, bool value)
- public static IPlatformElementConfiguration<iOS, ListView> SetRowAnimationsEnabled(this IPlatformElementConfiguration<iOS, ListView> config, bool value)
-
public static class NavigationPage
-
public static class Page
-
public static class Slider
-
public enum UIModalPresentationStyle
Xamarin.Forms.StyleSheets
Xamarin.Forms.Xaml
Xamarin.Forms.Xaml.Internals