Silverlight 5 | WinRT |
public abstract interface IDockProvider | public abstract interface IDockProvider |
public abstract virtual DockPosition DockPosition { get; } | public abstract virtual DockPosition DockPosition { get; } |
public abstract virtual void SetDockPosition(DockPosition dockPosition); | public abstract virtual void SetDockPosition(DockPosition dockPosition); |
public abstract interface IExpandCollapseProvider | public abstract interface IExpandCollapseProvider |
public abstract virtual ExpandCollapseState ExpandCollapseState { get; } | public abstract virtual ExpandCollapseState ExpandCollapseState { get; } |
public abstract virtual void Collapse(); | public abstract virtual void Collapse(); |
public abstract virtual void Expand(); | public abstract virtual void Expand(); |
public abstract interface IGridItemProvider | public abstract interface IGridItemProvider |
public abstract virtual Int32 Column { get; } | public abstract virtual Int32 Column { get; } |
public abstract virtual Int32 ColumnSpan { get; } | public abstract virtual Int32 ColumnSpan { get; } |
public abstract virtual IRawElementProviderSimple ContainingGrid { get; } | public abstract virtual IRawElementProviderSimple ContainingGrid { get; } |
public abstract virtual Int32 Row { get; } | public abstract virtual Int32 Row { get; } |
public abstract virtual Int32 RowSpan { get; } | public abstract virtual Int32 RowSpan { get; } |
public abstract interface IGridProvider | public abstract interface IGridProvider |
public abstract virtual Int32 ColumnCount { get; } | public abstract virtual Int32 ColumnCount { get; } |
public abstract virtual Int32 RowCount { get; } | public abstract virtual Int32 RowCount { get; } |
public abstract virtual IRawElementProviderSimple GetItem(Int32 row, Int32 column); | public abstract virtual IRawElementProviderSimple GetItem(Int32 row, Int32 column); |
public abstract interface IInvokeProvider | public abstract interface IInvokeProvider |
public abstract virtual void Invoke(); | public abstract virtual void Invoke(); |
public abstract interface IItemContainerProvider | |
public abstract virtual IRawElementProviderSimple FindItemByProperty(IRawElementProviderSimple pStartAfter, AutomationProperty pProperty, Object pValue); |
public abstract interface IMultipleViewProvider | public abstract interface IMultipleViewProvider |
public abstract virtual Int32 CurrentView { get; } | public abstract virtual Int32 CurrentView { get; } |
public abstract virtual Int32 GetSupportedViews(); | public abstract virtual Int32 GetSupportedViews(); |
public abstract virtual String GetViewName(Int32 viewId); | public abstract virtual String GetViewName(Int32 viewId); |
public abstract virtual void SetCurrentView(Int32 viewId); | public abstract virtual void SetCurrentView(Int32 viewId); |
public abstract interface IRangeValueProvider | public abstract interface IRangeValueProvider |
public abstract virtual Boolean IsReadOnly { get; } | public abstract virtual Boolean IsReadOnly { get; } |
public abstract virtual Double LargeChange { get; } | public abstract virtual Double LargeChange { get; } |
public abstract virtual Double Maximum { get; } | public abstract virtual Double Maximum { get; } |
public abstract virtual Double Minimum { get; } | public abstract virtual Double Minimum { get; } |
public abstract virtual Double SmallChange { get; } | public abstract virtual Double SmallChange { get; } |
public abstract virtual Double Value { get; } | public abstract virtual Double Value { get; } |
public abstract virtual void SetValue(Double value); | public abstract virtual void SetValue(Double value); |
public sealed class IRawElementProviderSimple | public sealed class IRawElementProviderSimple |
: __ComObject, IIRawElementProviderSimple |
public abstract interface IScrollItemProvider | public abstract interface IScrollItemProvider |
public abstract virtual void ScrollIntoView(); | public abstract virtual void ScrollIntoView(); |
public abstract interface IScrollProvider | public abstract interface IScrollProvider |
public abstract virtual Boolean HorizontallyScrollable { get; } | public abstract virtual Boolean HorizontallyScrollable { get; } |
public abstract virtual Double HorizontalScrollPercent { get; } | public abstract virtual Double HorizontalScrollPercent { get; } |
public abstract virtual Double HorizontalViewSize { get; } | public abstract virtual Double HorizontalViewSize { get; } |
public abstract virtual Boolean VerticallyScrollable { get; } | public abstract virtual Boolean VerticallyScrollable { get; } |
public abstract virtual Double VerticalScrollPercent { get; } | public abstract virtual Double VerticalScrollPercent { get; } |
public abstract virtual Double VerticalViewSize { get; } | public abstract virtual Double VerticalViewSize { get; } |
public abstract virtual void Scroll(ScrollAmount horizontalAmount, ScrollAmount verticalAmount); | public abstract virtual void Scroll(ScrollAmount horizontalAmount, ScrollAmount verticalAmount); |
public abstract virtual void SetScrollPercent(Double horizontalPercent, Double verticalPercent); | public abstract virtual void SetScrollPercent(Double horizontalPercent, Double verticalPercent); |
public abstract interface ISelectionItemProvider | public abstract interface ISelectionItemProvider |
public abstract virtual Boolean IsSelected { get; } | public abstract virtual Boolean IsSelected { get; } |
public abstract virtual IRawElementProviderSimple SelectionContainer { get; } | public abstract virtual IRawElementProviderSimple SelectionContainer { get; } |
public abstract virtual void AddToSelection(); | public abstract virtual void AddToSelection(); |
public abstract virtual void RemoveFromSelection(); | public abstract virtual void RemoveFromSelection(); |
public abstract virtual void Select(); | public abstract virtual void Select(); |
public abstract interface ISelectionProvider | public abstract interface ISelectionProvider |
public abstract virtual Boolean CanSelectMultiple { get; } | public abstract virtual Boolean CanSelectMultiple { get; } |
public abstract virtual Boolean IsSelectionRequired { get; } | public abstract virtual Boolean IsSelectionRequired { get; } |
public abstract virtual IRawElementProviderSimple GetSelection(); | public abstract virtual IRawElementProviderSimple GetSelection(); |
public abstract interface ITableItemProvider | public abstract interface ITableItemProvider |
: IGridItemProvider | |
public abstract virtual IRawElementProviderSimple GetColumnHeaderItems(); | public abstract virtual IRawElementProviderSimple GetColumnHeaderItems(); |
public abstract virtual IRawElementProviderSimple GetRowHeaderItems(); | public abstract virtual IRawElementProviderSimple GetRowHeaderItems(); |
public abstract interface ITableProvider | public abstract interface ITableProvider |
: IGridProvider | |
public abstract virtual RowOrColumnMajor RowOrColumnMajor { get; } | public abstract virtual RowOrColumnMajor RowOrColumnMajor { get; } |
public abstract virtual IRawElementProviderSimple GetColumnHeaders(); | public abstract virtual IRawElementProviderSimple GetColumnHeaders(); |
public abstract virtual IRawElementProviderSimple GetRowHeaders(); | public abstract virtual IRawElementProviderSimple GetRowHeaders(); |
public abstract interface ITextProvider | public abstract interface ITextProvider |
public abstract virtual ITextRangeProvider DocumentRange { get; } | public abstract virtual ITextRangeProvider DocumentRange { get; } |
public abstract virtual SupportedTextSelection SupportedTextSelection { get; } | public abstract virtual SupportedTextSelection SupportedTextSelection { get; } |
public abstract virtual ITextRangeProvider GetSelection(); | public abstract virtual ITextRangeProvider GetSelection(); |
public abstract virtual ITextRangeProvider GetVisibleRanges(); | public abstract virtual ITextRangeProvider GetVisibleRanges(); |
public abstract virtual ITextRangeProvider RangeFromChild(IRawElementProviderSimple childElement); | public abstract virtual ITextRangeProvider RangeFromChild(IRawElementProviderSimple childElement); |
public abstract virtual ITextRangeProvider RangeFromPoint(Point screenLocation); | public abstract virtual ITextRangeProvider RangeFromPoint(Point screenLocation); |
public abstract interface ITextRangeProvider | public abstract interface ITextRangeProvider |
public abstract virtual void AddToSelection(); | public abstract virtual void AddToSelection(); |
public abstract virtual ITextRangeProvider Clone(); | public abstract virtual ITextRangeProvider Clone(); |
public abstract virtual Boolean Compare(ITextRangeProvider range); | public abstract virtual Boolean Compare(ITextRangeProvider pTextRangeProvider); |
public abstract virtual Int32 CompareEndpoints(TextPatternRangeEndpoint endpoint, ITextRangeProvider targetRange, TextPatternRangeEndpoint targetEndpoint); | public abstract virtual Int32 CompareEndpoints(TextPatternRangeEndpoint endpoint, ITextRangeProvider pTextRangeProvider, TextPatternRangeEndpoint targetEndpoint); |
public abstract virtual void ExpandToEnclosingUnit(TextUnit unit); | public abstract virtual void ExpandToEnclosingUnit(TextUnit unit); |
public abstract virtual ITextRangeProvider FindAttribute(Int32 attributeId, Object value, Boolean backward); | public abstract virtual ITextRangeProvider FindAttribute(Int32 attributeId, Object pValue, Boolean backward); |
public abstract virtual ITextRangeProvider FindText(String text, Boolean backward, Boolean ignoreCase); | public abstract virtual ITextRangeProvider FindText(String pText, Boolean backward, Boolean ignoreCase); |
public abstract virtual Object GetAttributeValue(Int32 attributeId); | public abstract virtual Object GetAttributeValue(Int32 attributeId); |
public abstract virtual Double GetBoundingRectangles(); | public abstract virtual void GetBoundingRectangles(out Double& returnValue); |
public abstract virtual IRawElementProviderSimple GetChildren(); | public abstract virtual IRawElementProviderSimple GetChildren(); |
public abstract virtual IRawElementProviderSimple GetEnclosingElement(); | public abstract virtual IRawElementProviderSimple GetEnclosingElement(); |
public abstract virtual String GetText(Int32 maxLength); | public abstract virtual String GetText(Int32 maxLength); |
public abstract virtual Int32 Move(TextUnit unit, Int32 count); | public abstract virtual Int32 Move(TextUnit unit, Int32 count); |
public abstract virtual void MoveEndpointByRange(TextPatternRangeEndpoint endpoint, ITextRangeProvider targetRange, TextPatternRangeEndpoint targetEndpoint); | public abstract virtual void MoveEndpointByRange(TextPatternRangeEndpoint endpoint, ITextRangeProvider pTextRangeProvider, TextPatternRangeEndpoint targetEndpoint); |
public abstract virtual Int32 MoveEndpointByUnit(TextPatternRangeEndpoint endpoint, TextUnit unit, Int32 count); | public abstract virtual Int32 MoveEndpointByUnit(TextPatternRangeEndpoint endpoint, TextUnit unit, Int32 count); |
public abstract virtual void RemoveFromSelection(); | public abstract virtual void RemoveFromSelection(); |
public abstract virtual void ScrollIntoView(Boolean alignToTop); | public abstract virtual void ScrollIntoView(Boolean alignToTop); |
public abstract virtual void Select(); | public abstract virtual void Select(); |
public abstract interface IToggleProvider | public abstract interface IToggleProvider |
public abstract virtual ToggleState ToggleState { get; } | public abstract virtual ToggleState ToggleState { get; } |
public abstract virtual void Toggle(); | public abstract virtual void Toggle(); |
public abstract interface ITransformProvider | public abstract interface ITransformProvider |
public abstract virtual Boolean CanMove { get; } | public abstract virtual Boolean CanMove { get; } |
public abstract virtual Boolean CanResize { get; } | public abstract virtual Boolean CanResize { get; } |
public abstract virtual Boolean CanRotate { get; } | public abstract virtual Boolean CanRotate { get; } |
public abstract virtual void Move(Double x, Double y); | public abstract virtual void Move(Double x, Double y); |
public abstract virtual void Resize(Double width, Double height); | public abstract virtual void Resize(Double width, Double height); |
public abstract virtual void Rotate(Double degrees); | public abstract virtual void Rotate(Double degrees); |
public abstract interface IValueProvider | public abstract interface IValueProvider |
public abstract virtual Boolean IsReadOnly { get; } | public abstract virtual Boolean IsReadOnly { get; } |
public abstract virtual String Value { get; } | public abstract virtual String Value { get; } |
public abstract virtual void SetValue(String value); | public abstract virtual void SetValue(String value); |
public abstract interface IVirtualizedItemProvider | |
public abstract virtual void Realize(); |
public abstract interface IWindowProvider | public abstract interface IWindowProvider |
public abstract virtual WindowInteractionState InteractionState { get; } | public abstract virtual WindowInteractionState InteractionState { get; } |
public abstract virtual Boolean IsModal { get; } | public abstract virtual Boolean IsModal { get; } |
public abstract virtual Boolean IsTopmost { get; } | public abstract virtual Boolean IsTopmost { get; } |
public abstract virtual Boolean Maximizable { get; } | public abstract virtual Boolean Maximizable { get; } |
public abstract virtual Boolean Minimizable { get; } | public abstract virtual Boolean Minimizable { get; } |
public abstract virtual WindowVisualState VisualState { get; } | public abstract virtual WindowVisualState VisualState { get; } |
public abstract virtual void Close(); | public abstract virtual void Close(); |
public abstract virtual void SetVisualState(WindowVisualState state); | public abstract virtual void SetVisualState(WindowVisualState state); |
public abstract virtual Boolean WaitForInputIdle(Int32 milliseconds); | public abstract virtual Boolean WaitForInputIdle(Int32 milliseconds); |