Silverlight 5 | WinRT |
public abstract interface IInkRecognitionResult | |
public abstract virtual Rect BoundingRect { get; } | |
public abstract virtual IReadOnlyList`1<IInkStroke> GetStrokes(); | |
public abstract virtual IReadOnlyList`1<String> GetTextCandidates(); |
public abstract interface IInkRecognizer | |
public abstract virtual String Name { get; } |
public abstract interface IInkRecognizerContainer | |
public abstract virtual IReadOnlyList`1<IInkRecognizer> GetRecognizers(); | |
public abstract virtual InkRecognizeOperation RecognizeAsync(IInkStrokeContainer strokeCollection, InkRecognitionTarget recognitionTarget); | |
public abstract virtual void SetDefaultRecognizer(IInkRecognizer recognizer); |
public abstract interface IInkStroke | |
public abstract virtual Rect BoundingRect { get; } | |
public abstract virtual InkDrawingAttributes DrawingAttributes { get; set; } | |
public abstract virtual Boolean Recognized { get; } | |
public abstract virtual Boolean Selected { get; set; } | |
public abstract virtual InkStroke Clone(); | |
public abstract virtual IReadOnlyList`1<IInkStrokeRenderingSegment> GetRenderingSegments(); |
public abstract interface IInkStrokeBuilder | |
public abstract virtual PointerPoint AppendToStroke(PointerPoint pointerPoint); | |
public abstract virtual void BeginStroke(PointerPoint pointerPoint); | |
public abstract virtual InkStroke CreateStroke(IEnumerable`1<Point> points); | |
public abstract virtual InkStroke EndStroke(PointerPoint pointerPoint); | |
public abstract virtual void SetDefaultDrawingAttributes(InkDrawingAttributes drawingAttributes); |
public abstract interface IInkStrokeContainer | |
public abstract virtual Rect BoundingRect { get; } | |
public abstract virtual void AddStroke(IInkStroke stroke); | |
public abstract virtual Boolean CanPasteFromClipboard(); | |
public abstract virtual void CopySelectedToClipboard(); | |
public abstract virtual Rect DeleteSelected(); | |
public abstract virtual IReadOnlyList`1<IInkRecognitionResult> GetRecognitionResults(); | |
public abstract virtual IReadOnlyList`1<IInkStroke> GetStrokes(); | |
public abstract virtual void Load(IInputStream inputStream); | |
public abstract virtual void MoveSelected(Point translation); | |
public abstract virtual void PasteFromClipboard(Point position); | |
public abstract virtual IAsyncOperationWithProgress`2<UInt32, UInt32> SaveAsync(IOutputStream outputStream); | |
public abstract virtual void SelectWithLine(Point from, Point to); | |
public abstract virtual void SelectWithPolyLine(IEnumerable`1<Point> polyline); | |
public abstract virtual void UpdateRecognitionResults(IReadOnlyList`1<IInkRecognitionResult> recognitionResults); |
public abstract interface IInkStrokeRenderingSegment | |
public abstract virtual Point BezierControlPoint1 { get; } | |
public abstract virtual Point BezierControlPoint2 { get; } | |
public abstract virtual Point Position { get; } | |
public abstract virtual Single Pressure { get; } | |
public abstract virtual Single TiltX { get; } | |
public abstract virtual Single TiltY { get; } | |
public abstract virtual Single Twist { get; } |
public sealed class InkDrawingAttributes | |
: __ComObject, IInkDrawingAttributes | |
public virtual Int32 Alpha { get; set; } | |
public virtual Int32 Color { get; set; } | |
public virtual Boolean FitToCurve { get; set; } | |
public virtual Boolean IgnorePressure { get; set; } | |
public virtual PenTipShape PenTip { get; set; } | |
public virtual Size Size { get; set; } |
public sealed class InkManager | |
: __ComObject, IInkManager, IInkStrokeContainer, IInkRecognizerContainer | |
public virtual Rect BoundingRect { get; } | |
public virtual InkManipulationMode Mode { get; set; } | |
public virtual void AddStroke(IInkStroke stroke); | |
public virtual Boolean CanPasteFromClipboard(); | |
public virtual void CopySelectedToClipboard(); | |
public virtual Rect DeleteSelected(); | |
public virtual IReadOnlyList`1<IInkRecognitionResult> GetRecognitionResults(); | |
public virtual IReadOnlyList`1<IInkRecognizer> GetRecognizers(); | |
public virtual IReadOnlyList`1<IInkStroke> GetStrokes(); | |
public virtual void Load(IInputStream inputStream); | |
public virtual void MoveSelected(Point translation); | |
public virtual void PasteFromClipboard(Point position); | |
public virtual void ProcessPointerDown(PointerPoint pointerPoint); | |
public virtual Rect ProcessPointerUp(PointerPoint pointerPoint); | |
public virtual Object ProcessPointerUpdate(PointerPoint pointerPoint); | |
public virtual InkRecognizeOperation RecognizeAsync(InkRecognitionTarget recognitionTarget); | |
public virtual InkRecognizeOperation RecognizeAsync(IInkStrokeContainer strokeCollection, InkRecognitionTarget recognitionTarget); | |
public virtual IAsyncOperationWithProgress`2<UInt32, UInt32> SaveAsync(IOutputStream outputStream); | |
public virtual void SelectWithLine(Point from, Point to); | |
public virtual void SelectWithPolyLine(IEnumerable`1<Point> polyline); | |
public virtual void SetDefaultDrawingAttributes(InkDrawingAttributes drawingAttributes); | |
public virtual void SetDefaultRecognizer(IInkRecognizer recognizer); | |
public virtual void UpdateRecognitionResults(IReadOnlyList`1<IInkRecognitionResult> recognitionResults); |
public sealed enum InkManipulationMode | |
: IComparable, IFormattable, IConvertible | |
{ Inking, Erasing, Selecting } |
public sealed class InkRecognitionResult | |
: __ComObject, IInkRecognitionResult | |
public virtual Rect BoundingRect { get; } | |
public virtual IReadOnlyList`1<IInkStroke> GetStrokes(); | |
public virtual IReadOnlyList`1<String> GetTextCandidates(); |
public sealed enum InkRecognitionTarget | |
: IComparable, IFormattable, IConvertible | |
{ All, Selected, Recent } |
public sealed class InkRecognizeOperation | |
: __ComObject, IAsyncOperation`1<IReadOnlyList`1<IInkRecognitionResult>>, IAsyncInfo | |
public virtual AsyncOperationCompletedHandler`1<IReadOnlyList`1<IInkRecognitionResult>> Completed { get; set; } | |
public virtual Exception ErrorCode { get; } | |
public virtual UInt32 Id { get; } | |
public virtual AsyncStatus Status { get; } | |
public virtual void Cancel(); | |
public virtual void Close(); | |
public virtual IReadOnlyList`1<IInkRecognitionResult> GetResults(); | |
public virtual void Start(); |
public sealed class InkRecognizer | |
: __ComObject, IInkRecognizer | |
public virtual String Name { get; } |
public sealed class InkRecognizerContainer | |
: __ComObject, IInkRecognizerContainer | |
public virtual IReadOnlyList`1<IInkRecognizer> GetRecognizers(); | |
public virtual InkRecognizeOperation RecognizeAsync(IInkStrokeContainer strokeCollection, InkRecognitionTarget recognitionTarget); | |
public virtual void SetDefaultRecognizer(IInkRecognizer recognizer); |
public sealed class InkStroke | |
: __ComObject, IInkStroke | |
public virtual Rect BoundingRect { get; } | |
public virtual InkDrawingAttributes DrawingAttributes { get; set; } | |
public virtual Boolean Recognized { get; } | |
public virtual Boolean Selected { get; set; } | |
public virtual InkStroke Clone(); | |
public virtual IReadOnlyList`1<IInkStrokeRenderingSegment> GetRenderingSegments(); |
public sealed class InkStrokeBuilder | |
: __ComObject, IInkStrokeBuilder | |
public virtual PointerPoint AppendToStroke(PointerPoint pointerPoint); | |
public virtual void BeginStroke(PointerPoint pointerPoint); | |
public virtual InkStroke CreateStroke(IEnumerable`1<Point> points); | |
public virtual InkStroke EndStroke(PointerPoint pointerPoint); | |
public virtual void SetDefaultDrawingAttributes(InkDrawingAttributes drawingAttributes); |
public sealed class InkStrokeContainer | |
: __ComObject, IInkStrokeContainer | |
public virtual Rect BoundingRect { get; } | |
public virtual void AddStroke(IInkStroke stroke); | |
public virtual Boolean CanPasteFromClipboard(); | |
public virtual void CopySelectedToClipboard(); | |
public virtual Rect DeleteSelected(); | |
public virtual IReadOnlyList`1<IInkRecognitionResult> GetRecognitionResults(); | |
public virtual IReadOnlyList`1<IInkStroke> GetStrokes(); | |
public virtual void Load(IInputStream inputStream); | |
public virtual void MoveSelected(Point translation); | |
public virtual void PasteFromClipboard(Point position); | |
public virtual IAsyncOperationWithProgress`2<UInt32, UInt32> SaveAsync(IOutputStream outputStream); | |
public virtual void SelectWithLine(Point from, Point to); | |
public virtual void SelectWithPolyLine(IEnumerable`1<Point> polyline); | |
public virtual void UpdateRecognitionResults(IReadOnlyList`1<IInkRecognitionResult> recognitionResults); |
public sealed class InkStrokeRenderingSegment | |
: __ComObject, IInkStrokeRenderingSegment | |
public virtual Point BezierControlPoint1 { get; } | |
public virtual Point BezierControlPoint2 { get; } | |
public virtual Point Position { get; } | |
public virtual Single Pressure { get; } | |
public virtual Single TiltX { get; } | |
public virtual Single TiltY { get; } | |
public virtual Single Twist { get; } |
public sealed enum PenTipShape | |
: IComparable, IFormattable, IConvertible | |
{ Circle, Rectangle } |