API Diff between 2.4.0.282 and 3.4.0.1008975
13 Additions
396 Removals
Xamarin.Forms
-
public class AbsoluteLayout : Layout<View>
-
public class Accelerator
-
public class AcceleratorTypeConverter : TypeConverter
-
public enum AccessKeyPlacement
-
public class Application : Element, IResourcesProvider, IApplicationController, IElementConfiguration<Application>
-
public abstract class BindableObject : INotifyPropertyChanged, IDynamicResourceHandler
-
public abstract class BindingBase
-
public enum BindingMode
-
public class BoxView : View, IElementConfiguration<BoxView>
-
public class Button : View, IFontElement, ITextElement, IButtonController, IViewController, IVisualElementController, IElementController, IElementConfiguration<Button>
-
public enum ButtonsMask
-
public sealed class ChildGestureRecognizer : IGestureRecognizer, INotifyPropertyChanged
-
public class ClickedEventArgs : EventArgs
-
public sealed class ClickGestureRecognizer : GestureRecognizer
-
public static class CompressedLayout
-
public struct CornerRadius
-
public class CornerRadiusTypeConverter : TypeConverter
-
public class DatePicker : View, ITextElement, IElementConfiguration<DatePicker>
-
public static class DependencyService
-
public static class DesignMode
-
public static class Device
-
public class Editor : InputView, IEditorController, IViewController, IVisualElementController, IElementController, IFontElement, ITextElement, IElementConfiguration<Editor>
-
public enum EditorAutoSizeOption
-
public enum EffectiveFlowDirection
-
public static class EffectiveFlowDirectionExtensions
-
public abstract class Element : BindableObject, IElement, INameScope, IElementController
-
public class Entry : InputView, IFontElement, ITextElement, IEntryController, IElementConfiguration<Entry>
-
public enum FlexAlignContent
-
public class FlexAlignContentTypeConverter : TypeConverter
-
public enum FlexAlignItems
-
public class FlexAlignItemsTypeConverter : TypeConverter
-
public enum FlexAlignSelf
-
public class FlexAlignSelfTypeConverter : TypeConverter
-
public struct FlexBasis
-
public enum FlexDirection
-
public class FlexDirectionTypeConverter : TypeConverter
-
public enum FlexJustify
-
public class FlexJustifyTypeConverter : TypeConverter
-
public class FlexLayout : Layout<View>
-
public enum FlexPosition
-
public enum FlexWrap
-
public class FlexWrapTypeConverter : TypeConverter
-
public enum FlowDirection
-
public class FlowDirectionConverter : TypeConverter
-
public sealed class FontAttributesConverter : TypeConverter
-
public class FormattedString : INotifyPropertyChanged
-
public class Frame : ContentView, IElementConfiguration<Frame>
-
public class GestureElement : Element, ISpatialElement
-
public class Grid : Layout<View>, IGridController
-
public interface IBorderElement
-
public interface IDecorableTextElement
-
public interface IImageElement
-
public interface IListProxy : IList, ICollection, IEnumerable
-
public class ImageButton : View, IImageController, IViewController, IVisualElementController, IElementController, IElementConfiguration<ImageButton>, IBorderElement, IButtonController, IPaddingElement, IButtonElement, IImageElement
-
public interface INavigationPageController
-
public class InputView : View
-
public interface ISwipeGestureController
-
public interface ITemplatedItemsList<TItem> : IReadOnlyList<TItem>, IReadOnlyCollection<TItem>, IEnumerable<TItem>, IEnumerable, INotifyCollectionChanged where TItem : BindableObject
-
public abstract class ItemsView<TVisual> : View, ITemplatedItemsView<TVisual>, IItemsView<TVisual> where TVisual : BindableObject
-
public interface IVisualElementController : IElementController
-
public interface IWebViewController : IViewController, IVisualElementController, IElementController
-
public enum KeyboardFlags
-
public class Label : View, IFontElement, ITextElement, IElementConfiguration<Label>
-
public abstract class Layout : View, ILayout, ILayoutController
-
public class ListView : ItemsView<Cell>, IListViewController, IViewController, IVisualElementController, IElementController, IElementConfiguration<ListView>
-
public enum ListViewSelectionMode
-
public class : BaseMenuItem, IList<Menu>, ICollection<Menu>, IEnumerable<Menu>, IEnumerable
-
public class : BaseMenuItem, IMenuItemController
-
public class NavigationPage : Page, IPageContainer<Page>, INavigationPageController, IElementConfiguration<NavigationPage>
-
public class OnIdiom<T>
-
public class Picker : View, ITextElement, IElementConfiguration<Picker>
-
public struct Point
-
public class ProgressBar : View, IElementConfiguration<ProgressBar>
-
public struct Rectangle
- public void Deconstruct(out double x, out double y, out double width, out double height)
-
public sealed class ReferenceTypeConverter : TypeConverter, IExtendedTypeConverter
-
public struct Region
-
public class RelativeLayout : Layout<View>
-
public class ResourceDictionary : IResourceDictionary, IEnumerable<KeyValuePair<string, object>>, IEnumerable, IDictionary<string, object>, ICollection<KeyValuePair<string, object>>
-
public enum ReturnType
-
public enum ScrollBarVisibility
-
public class ScrollView : Layout, IScrollViewController, ILayoutController, IElementConfiguration<ScrollView>
-
public struct Size
- public void Deconstruct(out double width, out double height)
-
public class SizeTypeConverter : TypeConverter
-
public class Slider : View, IElementConfiguration<Slider>
-
public sealed class Span : INotifyPropertyChanged, IFontElement
-
public class StackLayout : Layout<View>
-
public class SwipedEventArgs : EventArgs
-
public enum SwipeDirection
-
public sealed class SwipeGestureRecognizer : GestureRecognizer, ISwipeGestureController
-
public class Switch : View, IElementConfiguration<Switch>
-
public static class TabIndexExtensions
-
public enum TargetIdiom
-
public class TextAlignmentConverter : TypeConverter
-
public class TextDecorationConverter : TypeConverter
-
public enum TextDecorations
-
public struct Thickness
- public void Deconstruct(out double left, out double top, out double right, out double bottom)
-
public class TimePicker : View, ITextElement, IElementConfiguration<TimePicker>
-
public class View : VisualElement, IViewController, IVisualElementController, IElementController
-
public class VisualElement : Element, IAnimatable, IVisualElementController, IElementController, IResourcesProvider
-
public sealed class VisualState
-
public sealed class VisualStateGroup
-
public class VisualStateGroupList : IList<VisualStateGroup>, ICollection<VisualStateGroup>, IEnumerable<VisualStateGroup>, IEnumerable
-
public static class VisualStateManager
-
public class WebView : View, IWebViewController, IViewController, IVisualElementController, IElementController, IElementConfiguration<WebView>
Xamarin.Forms.Internals
-
public static class DependencyResolver
-
public abstract class DeviceInfo : INotifyPropertyChanged, IDisposable
-
public static class EnumerableExtensions
-
public sealed delegate EvaluateJavaScriptDelegate : MulticastDelegate
-
public interface IGestureController
-
public interface INameScope
-
public interface IPerformanceProvider
-
public interface IPlatformServices
-
public interface ISpatialElement
-
public static class Performance
- public static IPerformanceProvider Provider { get; }
- public Performance()
- public static void SetProvider(IPerformanceProvider instance)
- public static void Start(out string reference, string tag = null, string path = null, string member = null)
- public static void Start(string reference, string tag = null, string path = null, string member = null)
- public static void Stop(string reference, string tag = null, string path = null, string member = null)
- public static void Clear()
- public static void Count(string tag = null, string path = null, string member = null)
- public static void DumpStats()
- public static string GetStats()
- public static void Start(string tag = null, string path = null, string member = null)
- public static void Stop(string tag = null, string path = null, string member = null)
-
public class Registrar<TRegistrable>
-
public static class ResourceLoader
-
public class ResourcesChangedEventArgs : EventArgs
-
public sealed class TemplatedItemsList<TView, TItem> : BindableObject, ITemplatedItemsList<TItem>, IReadOnlyList<TItem>, IReadOnlyCollection<TItem>, IEnumerable<TItem>, IEnumerable, INotifyCollectionChanged, IList, ICollection, IDisposable where TView : BindableObject, IItemsView<TItem> where TItem : BindableObject
-
public abstract class Ticker
Xamarin.Forms.PlatformConfiguration
Xamarin.Forms.PlatformConfiguration.AndroidSpecific
-
public static class Button
-
public static class Entry
-
public static class ImageButton
-
public enum ImeFlags
-
public enum MixedContentHandling
-
public static class TabbedPage
- public static readonly BindableProperty BarItemColorProperty
- public static readonly BindableProperty BarSelectedItemColorProperty
- public static readonly BindableProperty IsSmoothScrollEnabledProperty
- public static readonly BindableProperty ToolbarPlacementProperty
- public static IPlatformElementConfiguration<Android, TabbedPage> DisableSmoothScroll(this IPlatformElementConfiguration<Android, TabbedPage> config)
- public static IPlatformElementConfiguration<Android, TabbedPage> EnableSmoothScroll(this IPlatformElementConfiguration<Android, TabbedPage> config)
- public static Color GetBarItemColor(BindableObject element)
- public static Color GetBarItemColor(this IPlatformElementConfiguration<Android, TabbedPage> config)
- public static Color GetBarSelectedItemColor(BindableObject element)
- public static Color GetBarSelectedItemColor(this IPlatformElementConfiguration<Android, TabbedPage> config)
- public static bool GetIsSmoothScrollEnabled(BindableObject element)
- public static int GetMaxItemCount(BindableObject element)
- public static int GetMaxItemCount(this IPlatformElementConfiguration<Android, TabbedPage> config)
- public static ToolbarPlacement GetToolbarPlacement(BindableObject element)
- public static ToolbarPlacement GetToolbarPlacement(this IPlatformElementConfiguration<Android, TabbedPage> config)
- public static bool IsSmoothScrollEnabled(this IPlatformElementConfiguration<Android, TabbedPage> config)
- public static void SetBarItemColor(BindableObject element, Color value)
- public static IPlatformElementConfiguration<Android, TabbedPage> SetBarItemColor(this IPlatformElementConfiguration<Android, TabbedPage> config, Color value)
- public static void SetBarSelectedItemColor(BindableObject element, Color value)
- public static IPlatformElementConfiguration<Android, TabbedPage> SetBarSelectedItemColor(this IPlatformElementConfiguration<Android, TabbedPage> config, Color value)
- public static void SetIsSmoothScrollEnabled(BindableObject element, bool value)
- public static IPlatformElementConfiguration<Android, TabbedPage> SetIsSmoothScrollEnabled(this IPlatformElementConfiguration<Android, TabbedPage> config, bool value)
- public static void SetToolbarPlacement(BindableObject element, ToolbarPlacement value)
- public static IPlatformElementConfiguration<Android, TabbedPage> SetToolbarPlacement(this IPlatformElementConfiguration<Android, TabbedPage> config, ToolbarPlacement value)
-
public enum ToolbarPlacement
-
public static class VisualElement
-
public static class WebView
-
public enum WindowSoftInputModeAdjust
Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat
Xamarin.Forms.PlatformConfiguration.GTKSpecific
Xamarin.Forms.PlatformConfiguration.TizenSpecific
Xamarin.Forms.PlatformConfiguration.WindowsSpecific
Xamarin.Forms.PlatformConfiguration.iOSSpecific
-
public static class Application
-
public static class Entry
-
public enum LargeTitleDisplayMode
-
public static class ListView
-
public static class NavigationPage
- public static readonly BindableProperty HideNavigationBarSeparatorProperty
- public static readonly BindableProperty PrefersLargeTitlesProperty
- public static bool GetHideNavigationBarSeparator(BindableObject element)
- public static bool GetPrefersLargeTitles(BindableObject element)
- public static bool HideNavigationBarSeparator(this IPlatformElementConfiguration<iOS, NavigationPage> config)
- public static bool PrefersLargeTitles(this IPlatformElementConfiguration<iOS, NavigationPage> config)
- public static void SetHideNavigationBarSeparator(BindableObject element, bool value)
- public static IPlatformElementConfiguration<iOS, NavigationPage> SetHideNavigationBarSeparator(this IPlatformElementConfiguration<iOS, NavigationPage> config, bool value)
- public static void SetPrefersLargeTitles(BindableObject element, bool value)
- public static IPlatformElementConfiguration<iOS, NavigationPage> SetPrefersLargeTitles(this IPlatformElementConfiguration<iOS, NavigationPage> config, bool value)
-
public static class Page
- public static readonly BindableProperty LargeTitleDisplayProperty
- public static readonly BindableProperty ModalPresentationStyleProperty
- public static readonly BindableProperty SafeAreaInsetsProperty
- public static readonly BindableProperty UseSafeAreaProperty
- public static LargeTitleDisplayMode GetLargeTitleDisplay(BindableObject element)
- public static UIModalPresentationStyle GetModalPresentationStyle(BindableObject element)
- public static Thickness GetSafeAreaInsets(BindableObject element)
- public static bool GetUseSafeArea(BindableObject element)
- public static LargeTitleDisplayMode LargeTitleDisplay(this IPlatformElementConfiguration<iOS, Page> config)
- public static UIModalPresentationStyle ModalPresentationStyle(this IPlatformElementConfiguration<iOS, Page> config)
- public static Thickness SafeAreaInsets(this IPlatformElementConfiguration<iOS, Page> config)
- public static void SetLargeTitleDisplay(BindableObject element, LargeTitleDisplayMode value)
- public static IPlatformElementConfiguration<iOS, Page> SetLargeTitleDisplay(this IPlatformElementConfiguration<iOS, Page> config, LargeTitleDisplayMode value)
- public static IPlatformElementConfiguration<iOS, Page> SetModalPresentationStyle(this IPlatformElementConfiguration<iOS, Page> config, UIModalPresentationStyle value)
- public static IPlatformElementConfiguration<iOS, Page> SetSafeAreaInsets(this IPlatformElementConfiguration<iOS, Page> config, Thickness value)
- public static void SetUseSafeArea(BindableObject element, bool value)
- public static IPlatformElementConfiguration<iOS, Page> SetUseSafeArea(this IPlatformElementConfiguration<iOS, Page> config, bool value)
- public static bool UsingSafeArea(this IPlatformElementConfiguration<iOS, Page> config)
-
public enum SeparatorStyle
-
public static class Slider
-
public enum UIModalPresentationStyle
-
public static class VisualElement
- public class ShadowEffect : RoutingEffect
- public static readonly BindableProperty IsLegacyColorModeEnabledProperty
- public static readonly BindableProperty IsShadowEnabledProperty
- public static readonly BindableProperty ShadowColorProperty
- public static readonly BindableProperty ShadowOffsetProperty
- public static readonly BindableProperty ShadowOpacityProperty
- public static readonly BindableProperty ShadowRadiusProperty
- public static bool GetIsLegacyColorModeEnabled(BindableObject element)
- public static bool GetIsLegacyColorModeEnabled(this IPlatformElementConfiguration<iOS, VisualElement> config)
- public static bool GetIsShadowEnabled(BindableObject element)
- public static bool GetIsShadowEnabled(this IPlatformElementConfiguration<iOS, VisualElement> config)
- public static Color GetShadowColor(BindableObject element)
- public static Color GetShadowColor(this IPlatformElementConfiguration<iOS, VisualElement> config)
- public static Size GetShadowOffset(BindableObject element)
- public static Size GetShadowOffset(this IPlatformElementConfiguration<iOS, VisualElement> config)
- public static double GetShadowOpacity(BindableObject element)
- public static double GetShadowOpacity(this IPlatformElementConfiguration<iOS, VisualElement> config)
- public static double GetShadowRadius(BindableObject element)
- public static double GetShadowRadius(this IPlatformElementConfiguration<iOS, VisualElement> config)
- public static void SetIsLegacyColorModeEnabled(BindableObject element, bool value)
- public static IPlatformElementConfiguration<iOS, VisualElement> SetIsLegacyColorModeEnabled(this IPlatformElementConfiguration<iOS, VisualElement> config, bool value)
- public static void SetIsShadowEnabled(BindableObject element, bool value)
- public static IPlatformElementConfiguration<iOS, VisualElement> SetIsShadowEnabled(this IPlatformElementConfiguration<iOS, VisualElement> config, bool value)
- public static void SetShadowColor(BindableObject element, Color value)
- public static IPlatformElementConfiguration<iOS, VisualElement> SetShadowColor(this IPlatformElementConfiguration<iOS, VisualElement> config, Color value)
- public static void SetShadowOffset(BindableObject element, Size value)
- public static IPlatformElementConfiguration<iOS, VisualElement> SetShadowOffset(this IPlatformElementConfiguration<iOS, VisualElement> config, Size value)
- public static void SetShadowOpacity(BindableObject element, double value)
- public static IPlatformElementConfiguration<iOS, VisualElement> SetShadowOpacity(this IPlatformElementConfiguration<iOS, VisualElement> config, double value)
- public static void SetShadowRadius(BindableObject element, double value)
- public static IPlatformElementConfiguration<iOS, VisualElement> SetShadowRadius(this IPlatformElementConfiguration<iOS, VisualElement> config, double value)
Xamarin.Forms.PlatformConfiguration.macOSSpecific
Xamarin.Forms.StyleSheets
Xamarin.Forms.Xaml
Xamarin.Forms.Xaml.Internals