API Diff between 4.6.0.967 and 5.0.0.1829-pre6
336 Additions
278 Removals
Xamarin.Forms
-
public class BaseShellItem : NavigableElement, IPropertyPropagationController, IVisualController, IFlowDirectionController, ITabStopElement
-
public static class BindableObjectExtensions
-
public sealed class BindableProperty
-
public sealed class Binding : BindingBase
-
public abstract class Brush : Element
-
public class BrushTypeConverter : TypeConverter
-
public class Button : View, IFontElement, ITextElement, IBorderElement, IButtonController, IViewController, IVisualElementController, IElementController, IElementConfiguration<Button>, IPaddingElement, IImageController, IButtonElement, IImageElement
-
public class CarouselView : ItemsView
-
public class ColumnDefinitionCollectionTypeConverter : TypeConverter
-
public class ControlTemplate : ElementTemplate
-
public class DataPackage
-
public enum DataPackageOperation
-
public class DataPackagePropertySet : IEnumerable
-
public class DataPackagePropertySetView : IReadOnlyDictionary<string, object>, IReadOnlyCollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable
-
public class DataPackageView
-
public class DatePicker : View, IFontElement, ITextElement, IElementConfiguration<DatePicker>
-
public static class DependencyService
-
public static class Device
-
public sealed class DoubleCollection : ObservableCollection<double>
-
public class DoubleCollectionConverter : TypeConverter
-
public class DragEventArgs : EventArgs
-
public class DragGestureRecognizer : GestureRecognizer
-
public class DragStartingEventArgs : EventArgs
-
public class DropCompletedEventArgs : EventArgs
-
public class DropEventArgs
-
public class DropGestureRecognizer : GestureRecognizer
-
public class EasingTypeConverter : TypeConverter
-
public abstract class Element : BindableObject, IElement, INameScope, IElementController, IStyleSelectable
-
public class Expander : TemplatedView
-
public enum ExpanderState
-
public sealed class FileMediaSource : MediaSource
-
public sealed class FileMediaSourceConverter : TypeConverter
-
public class FlyoutItem : ShellItem
-
public enum FlyoutLayoutBehavior
-
public class FlyoutPage : Page, IFlyoutPageController, IElementConfiguration<FlyoutPage>
-
public class GestureRecognizer : Element, IGestureRecognizer, INotifyPropertyChanged
-
public abstract class GradientBrush : Brush
-
public class GradientStop : Element
-
public sealed class GradientStopCollection : ObservableCollection<GradientStop>
-
public interface IBorderElement
-
public interface IFlyoutPageController
-
public interface IListViewController : IViewController, IVisualElementController, IElementController
-
public abstract class ImageSource : Element
-
public interface IMediaElementController
-
public interface IMultiValueConverter
-
public class InputView : View, IPlaceholderElement, ITextElement
-
public interface IPaddingElement
-
public interface IShellController : IPageController, IVisualElementController, IElementController
-
public interface IShellItemController : IElementController
-
public class Label : View, IFontElement, ITextElement, ITextAlignmentElement, ILineHeightElement, IElementConfiguration<Label>, IDecorableTextElement, IPaddingElement
-
public abstract class Layout : View, ILayout, ILayoutController, IPaddingElement
-
public class LinearGradientBrush : GradientBrush
-
public class ListView : ItemsView<Cell>, IListViewController, IViewController, IVisualElementController, IElementController, IElementConfiguration<ListView>
-
public class MarshalingObservableCollection : List<object>, INotifyCollectionChanged
-
public class MasterDetailPage : Page, IMasterDetailPageController, IElementConfiguration<MasterDetailPage>
-
public sealed class MediaElement : View, IMediaElementController
-
public enum MediaElementState
-
public abstract class MediaSource : Element
-
public sealed class MediaSourceConverter : TypeConverter
-
public sealed class MultiBinding : BindingBase
-
public static class NamedPlatformColor
-
public class NavigationPage : Page, IPageContainer<Page>, IBarElement, INavigationPageController, IElementConfiguration<NavigationPage>
-
public class NullEffect : Effect
-
public class Page : VisualElement, ILayout, IPageController, IVisualElementController, IElementController, IElementConfiguration<Page>, IPaddingElement
- public Task<string> DisplayActionSheet(string title, string cancel, string destruction, FlowDirection flowDirection, string[] buttons)
- public Task DisplayAlert(string title, string message, string cancel, FlowDirection flowDirection)
- public Task<bool> DisplayAlert(string title, string message, string accept, string cancel, FlowDirection flowDirection)
-
public class Picker : View, IFontElement, ITextElement, IElementConfiguration<Picker>
-
public class PlatformConfigurationRegistry<TElement> : IElementConfiguration<TElement> where TElement : Element
-
public class RadialGradientBrush : GradientBrush
-
public class RadioButton : Button, IElementConfiguration<RadioButton>
-
public static class RadioButtonGroup
-
public struct Rect
-
public struct Rectangle
-
public class RectTypeConverter : TypeConverter
-
public class RowDefinitionCollectionTypeConverter : TypeConverter
-
public class SearchHandler : BindableObject, ISearchHandlerController, IPlaceholderElement, IFontElement, ITextElement, ITextAlignmentElement
-
public class SeekRequested : EventArgs
-
public class Shell : Page, IShellController, IPageController, IVisualElementController, IElementController, IPropertyPropagationController
-
public class ShellAppearance : IShellAppearanceElement
-
public class ShellNavigatingDeferral
-
public class ShellNavigatingEventArgs : EventArgs
-
public class SolidColorBrush : Brush
-
public class Span : GestureElement, IFontElement, IStyleElement, ITextElement, ILineHeightElement, IDecorableTextElement
-
public class StateRequested : EventArgs
-
public class Stepper : View, IElementConfiguration<Stepper>
-
public enum Stretch
-
public enum SweepDirection
-
public class SwipeView : ContentView, IElementConfiguration<SwipeView>, ISwipeViewController
-
public class Switch : View, IElementConfiguration<Switch>
-
public class TabbedPage : MultiPage<Page>, IBarElement, IElementConfiguration<TabbedPage>
-
public class TemplatedView : Layout, IControlTemplated
-
public enum TextTransform
-
public class TimePicker : View, IFontElement, ITextElement, IElementConfiguration<TimePicker>
-
public abstract class TypeConverter
-
public sealed class UriMediaSource : MediaSource
-
public class VisualElement : NavigableElement, IAnimatable, IVisualElementController, IElementController, IResourcesProvider, IStyleElement, IFlowDirectionController, IPropertyPropagationController, IVisualController, ITabStopElement, IStylable
-
public static class VisualElementExtensions
-
public class WeakEventManager
Xamarin.Forms.Core.Design
Xamarin.Forms.Internals
Xamarin.Forms.Markup
-
public static class BindableObjectExtensions
- public static TBindable Assign<TBindable, TVariable>(this TBindable bindable, out TVariable variable) where TBindable : BindableObject, TVariable
- public static TBindable Bind<TBindable>(this TBindable bindable, BindableProperty targetProperty, string path = ".", BindingMode mode = 0, IValueConverter converter = null, object converterParameter = null, string stringFormat = null, object source = null, object targetNullValue = null, object fallbackValue = null) where TBindable : BindableObject
- public static TBindable Bind<TBindable, TSource, TDest>(this TBindable bindable, BindableProperty targetProperty, string path = ".", BindingMode mode = 0, Func<TSource, TDest> convert = null, Func<TDest, TSource> convertBack = null, object converterParameter = null, string stringFormat = null, object source = null, object targetNullValue = null, object fallbackValue = null) where TBindable : BindableObject
- public static TBindable Bind<TBindable, TSource, TParam, TDest>(this TBindable bindable, BindableProperty targetProperty, string path = ".", BindingMode mode = 0, Func<TSource, TParam, TDest> convert = null, Func<TDest, TParam, TSource> convertBack = null, object converterParameter = null, string stringFormat = null, object source = null, object targetNullValue = null, object fallbackValue = null) where TBindable : BindableObject
- public static TBindable Bind<TBindable>(this TBindable bindable, string path = ".", BindingMode mode = 0, IValueConverter converter = null, object converterParameter = null, string stringFormat = null, object source = null, object targetNullValue = null, object fallbackValue = null) where TBindable : BindableObject
- public static TBindable Bind<TBindable, TSource, TDest>(this TBindable bindable, string path = ".", BindingMode mode = 0, Func<TSource, TDest> convert = null, Func<TDest, TSource> convertBack = null, object converterParameter = null, string stringFormat = null, object source = null, object targetNullValue = null, object fallbackValue = null) where TBindable : BindableObject
- public static TBindable Bind<TBindable, TSource, TParam, TDest>(this TBindable bindable, string path = ".", BindingMode mode = 0, Func<TSource, TParam, TDest> convert = null, Func<TDest, TParam, TSource> convertBack = null, object converterParameter = null, string stringFormat = null, object source = null, object targetNullValue = null, object fallbackValue = null) where TBindable : BindableObject
- public static TBindable BindCommand<TBindable>(this TBindable bindable, string path = ".", object source = null, string parameterPath = ".", object parameterSource = null) where TBindable : BindableObject
- public static TBindable Invoke<TBindable>(this TBindable bindable, Action<TBindable> action) where TBindable : BindableObject
-
public static class DefaultBindableProperties
-
public static class ElementExtensions
- public static TFontElement Bold<TFontElement>(this TFontElement fontElement) where TFontElement : Element, IFontElement
- public static TElement Effects<TElement>(this TElement element, Effect[] effects) where TElement : Element
- public static TFontElement Font<TFontElement>(this TFontElement fontElement, double? size = default, bool? bold = default, bool? italic = default, string family = null) where TFontElement : Element, IFontElement
- public static TFontElement FontSize<TFontElement>(this TFontElement fontElement, double size) where TFontElement : Element, IFontElement
- public static TFontElement Italic<TFontElement>(this TFontElement fontElement) where TFontElement : Element, IFontElement
-
public static class ElementGesturesExtensions
- public static TGestureElement BindClickGesture<TGestureElement>(this TGestureElement gestureElement, string commandPath = ".", object commandSource = null, string parameterPath = null, object parameterSource = null) where TGestureElement : Element, IGestureRecognizers
- public static TGestureElement BindSwipeGesture<TGestureElement>(this TGestureElement gestureElement, string commandPath = ".", object commandSource = null, string parameterPath = null, object parameterSource = null) where TGestureElement : Element, IGestureRecognizers
- public static TGestureElement BindTapGesture<TGestureElement>(this TGestureElement gestureElement, string commandPath = ".", object commandSource = null, string parameterPath = null, object parameterSource = null) where TGestureElement : Element, IGestureRecognizers
- public static TGestureElement ClickGesture<TGestureElement>(this TGestureElement gestureElement, Action<ClickGestureRecognizer> init) where TGestureElement : Element, IGestureRecognizers
- public static TGestureElement Gesture<TGestureElement, TGestureRecognizer>(this TGestureElement gestureElement, Action<TGestureRecognizer> init) where TGestureElement : Element, IGestureRecognizers where TGestureRecognizer : GestureRecognizer
- public static TGestureElement PanGesture<TGestureElement>(this TGestureElement gestureElement, Action<PanGestureRecognizer> init) where TGestureElement : Element, IGestureRecognizers
- public static TGestureElement PinchGesture<TGestureElement>(this TGestureElement gestureElement, Action<PinchGestureRecognizer> init) where TGestureElement : Element, IGestureRecognizers
- public static TGestureElement SwipeGesture<TGestureElement>(this TGestureElement gestureElement, Action<SwipeGestureRecognizer> init) where TGestureElement : Element, IGestureRecognizers
- public static TGestureElement TapGesture<TGestureElement>(this TGestureElement gestureElement, Action<TapGestureRecognizer> init) where TGestureElement : Element, IGestureRecognizers
-
public class FuncConverter : FuncConverter<object, object, object>
-
public class FuncConverter<TSource> : FuncConverter<TSource, object, object>
-
public class FuncConverter<TSource, TDest> : FuncConverter<TSource, TDest, object>
-
public class FuncConverter<TSource, TDest, TParam> : IValueConverter
- public FuncConverter(Func<TSource, TParam, CultureInfo, TDest> convertWithParamAndCulture = null, Func<TDest, TParam, CultureInfo, TSource> convertBackWithParamAndCulture = null)
- public FuncConverter(Func<TSource, TParam, TDest> convertWithParam = null, Func<TDest, TParam, TSource> convertBackWithParam = null)
- public FuncConverter(Func<TSource, TDest> convert = null, Func<TDest, TSource> convertBack = null)
- public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
- public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
-
public static class GridRowsColumns
-
public static class LabelExtensions
-
public static class LayoutExtensions
- public static TLayout Padding<TLayout>(this TLayout layout, Thickness padding) where TLayout : Layout
- public static TLayout Padding<TLayout>(this TLayout layout, double horizontalSize, double verticalSize) where TLayout : Layout
- public static TLayout Paddings<TLayout>(this TLayout layout, double left = 0, double top = 0, double right = 0, double bottom = 0) where TLayout : Layout
-
public class NotConverter : FuncConverter<bool, bool>
-
public class Style<T> where T : BindableObject
-
public class ToStringConverter : FuncConverter<object, string>
-
public static class ViewExtensions
- public static TView Bottom<TView>(this TView view) where TView : View
- public static TView BottomExpand<TView>(this TView view) where TView : View
- public static TView Center<TView>(this TView view) where TView : View
- public static TView CenterExpand<TView>(this TView view) where TView : View
- public static TView CenterExpandHorizontal<TView>(this TView view) where TView : View
- public static TView CenterExpandVertical<TView>(this TView view) where TView : View
- public static TView CenterHorizontal<TView>(this TView view) where TView : View
- public static TView CenterVertical<TView>(this TView view) where TView : View
- public static TView End<TView>(this TView view) where TView : View
- public static TView EndExpand<TView>(this TView view) where TView : View
- public static TView Fill<TView>(this TView view) where TView : View
- public static TView FillExpand<TView>(this TView view) where TView : View
- public static TView FillExpandHorizontal<TView>(this TView view) where TView : View
- public static TView FillExpandVertical<TView>(this TView view) where TView : View
- public static TView FillHorizontal<TView>(this TView view) where TView : View
- public static TView FillVertical<TView>(this TView view) where TView : View
- public static TView Margin<TView>(this TView view, Thickness margin) where TView : View
- public static TView Margin<TView>(this TView view, double horizontal, double vertical) where TView : View
- public static TView Margins<TView>(this TView view, double left = 0, double top = 0, double right = 0, double bottom = 0) where TView : View
- public static TView Start<TView>(this TView view) where TView : View
- public static TView StartExpand<TView>(this TView view) where TView : View
- public static TView Top<TView>(this TView view) where TView : View
- public static TView TopExpand<TView>(this TView view) where TView : View
-
public static class ViewInFlexLayoutExtensions
- public static TView AlignSelf<TView>(this TView view, FlexAlignSelf value) where TView : View
- public static TView Basis<TView>(this TView view, FlexBasis value) where TView : View
- public static TView Grow<TView>(this TView view, float value) where TView : View
- public static TView Order<TView>(this TView view, int value) where TView : View
- public static TView Shrink<TView>(this TView view, float value) where TView : View
-
public static class ViewInGridExtensions
- public static TView Column<TView>(this TView view, int column) where TView : View
- public static TView Column<TView>(this TView view, int column, int span) where TView : View
- public static TView Column<TView, TColumn>(this TView view, TColumn column) where TView : View where TColumn : Enum
- public static TView Column<TView, TColumn>(this TView view, TColumn first, TColumn last) where TView : View where TColumn : Enum
- public static TView ColumnSpan<TView>(this TView view, int span) where TView : View
- public static TView Row<TView>(this TView view, int row) where TView : View
- public static TView Row<TView>(this TView view, int row, int span) where TView : View
- public static TView Row<TView, TRow>(this TView view, TRow row) where TView : View where TRow : Enum
- public static TView Row<TView, TRow>(this TView view, TRow first, TRow last) where TView : View where TRow : Enum
- public static TView RowSpan<TView>(this TView view, int span) where TView : View
-
public static class VisualElementExtensions
- public static TElement Height<TElement>(this TElement element, double request) where TElement : VisualElement
- public static TElement MinHeight<TElement>(this TElement element, double request) where TElement : VisualElement
- public static TElement MinSize<TElement>(this TElement element, double widthRequest, double heightRequest) where TElement : VisualElement
- public static TElement MinSize<TElement>(this TElement element, double sizeRequest) where TElement : VisualElement
- public static TElement MinWidth<TElement>(this TElement element, double request) where TElement : VisualElement
- public static TElement Size<TElement>(this TElement element, double widthRequest, double heightRequest) where TElement : VisualElement
- public static TElement Size<TElement>(this TElement element, double sizeRequest) where TElement : VisualElement
- public static T Style<T>(this T view, Style<T> style) where T : VisualElement
- public static TElement Width<TElement>(this TElement element, double request) where TElement : VisualElement
Xamarin.Forms.Markup.LeftToRight
-
public static class LabelExtensions
- public static TLabel TextLeft<TLabel>(this TLabel label) where TLabel : Label
- public static TLabel TextRight<TLabel>(this TLabel label) where TLabel : Label
-
public static class ViewExtensions
- public static TView Left<TView>(this TView view) where TView : View
- public static TView LeftExpand<TView>(this TView view) where TView : View
- public static TView Right<TView>(this TView view) where TView : View
- public static TView RightExpand<TView>(this TView view) where TView : View
Xamarin.Forms.Markup.RightToLeft
-
public static class LabelExtensions
- public static TLabel TextLeft<TLabel>(this TLabel label) where TLabel : Label
- public static TLabel TextRight<TLabel>(this TLabel label) where TLabel : Label
-
public static class ViewExtensions
- public static TView Left<TView>(this TView view) where TView : View
- public static TView LeftExpand<TView>(this TView view) where TView : View
- public static TView Right<TView>(this TView view) where TView : View
- public static TView RightExpand<TView>(this TView view) where TView : View
Xamarin.Forms.PlatformConfiguration.TizenSpecific
Xamarin.Forms.PlatformConfiguration.WindowsSpecific
Xamarin.Forms.PlatformConfiguration.iOSSpecific
Xamarin.Forms.Shapes
Xamarin.Forms.Xaml.Diagnostics