This commit is contained in:
Matthew Leibowitz 2018-12-27 21:10:08 +02:00
Родитель f39c67db3e
Коммит a2c97c432c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 3650EBE4AA155AF9
12 изменённых файлов: 470 добавлений и 35 удалений

Просмотреть файл

@ -0,0 +1,5 @@
# API diff: SkiaSharp.Views.Gtk.dll
## SkiaSharp.Views.Gtk.dll
> No changes.

Просмотреть файл

@ -0,0 +1,5 @@
# API diff: SkiaSharp.Views.Mac.dll
## SkiaSharp.Views.Mac.dll
> No changes.

Просмотреть файл

@ -0,0 +1,5 @@
# API diff: SkiaSharp.Views.iOS.dll
## SkiaSharp.Views.iOS.dll
> No changes.

Просмотреть файл

@ -0,0 +1,5 @@
# API diff: SkiaSharp.Views.tvOS.dll
## SkiaSharp.Views.tvOS.dll
> No changes.

Просмотреть файл

@ -0,0 +1,5 @@
# API diff: SkiaSharp.Views.watchOS.dll
## SkiaSharp.Views.watchOS.dll
> No changes.

Просмотреть файл

@ -4,6 +4,17 @@
### Namespace SkiaSharp
#### Type Changed: SkiaSharp.SKCanvas
Added methods:
```csharp
public void DrawDrawable (SKDrawable drawable, ref SKMatrix matrix);
public void DrawDrawable (SKDrawable drawable, SKPoint p);
public void DrawDrawable (SKDrawable drawable, float x, float y);
```
#### Type Changed: SkiaSharp.SKColorSpace
Added properties:
@ -108,6 +119,15 @@ public float MeasureText (IntPtr buffer, int length, ref SKRect bounds);
```
#### Type Changed: SkiaSharp.SKPictureRecorder
Added method:
```csharp
public SKDrawable EndRecordingAsDrawable ();
```
#### New Type: SkiaSharp.SKColorSpaceType
```csharp
@ -119,6 +139,28 @@ public enum SKColorSpaceType {
}
```
#### New Type: SkiaSharp.SKDrawable
```csharp
public class SKDrawable : SkiaSharp.SKObject, System.IDisposable {
// constructors
protected SKDrawable ();
protected SKDrawable (bool owns);
// properties
public SKRect Bounds { get; }
public uint GenerationId { get; }
// methods
protected override void Dispose (bool disposing);
public void Draw (SKCanvas canvas, ref SKMatrix matrix);
public void Draw (SKCanvas canvas, float x, float y);
public void NotifyDrawingChanged ();
protected virtual void OnDraw (SKCanvas canvas);
protected virtual SKRect OnGetBounds ();
protected virtual SKPicture OnSnapshot ();
public SKPicture Snapshot ();
}
```
#### New Type: SkiaSharp.SKNamedGamma
```csharp

Просмотреть файл

@ -397,6 +397,9 @@
<Member Id="M:SkiaSharp.SKCanvas.DrawCircle(SkiaSharp.SKPoint,System.Single,SkiaSharp.SKPaint)" />
<Member Id="M:SkiaSharp.SKCanvas.DrawCircle(System.Single,System.Single,System.Single,SkiaSharp.SKPaint)" />
<Member Id="M:SkiaSharp.SKCanvas.DrawColor(SkiaSharp.SKColor,SkiaSharp.SKBlendMode)" />
<Member Id="M:SkiaSharp.SKCanvas.DrawDrawable(SkiaSharp.SKDrawable,SkiaSharp.SKMatrix@)" />
<Member Id="M:SkiaSharp.SKCanvas.DrawDrawable(SkiaSharp.SKDrawable,SkiaSharp.SKPoint)" />
<Member Id="M:SkiaSharp.SKCanvas.DrawDrawable(SkiaSharp.SKDrawable,System.Single,System.Single)" />
<Member Id="M:SkiaSharp.SKCanvas.DrawImage(SkiaSharp.SKImage,SkiaSharp.SKPoint,SkiaSharp.SKPaint)" />
<Member Id="M:SkiaSharp.SKCanvas.DrawImage(SkiaSharp.SKImage,SkiaSharp.SKRect,SkiaSharp.SKPaint)" />
<Member Id="M:SkiaSharp.SKCanvas.DrawImage(SkiaSharp.SKImage,SkiaSharp.SKRect,SkiaSharp.SKRect,SkiaSharp.SKPaint)" />
@ -971,6 +974,20 @@
<Member Id="P:SkiaSharp.SKDocumentPdfMetadata.Subject" />
<Member Id="P:SkiaSharp.SKDocumentPdfMetadata.Title" />
</Type>
<Type Name="SkiaSharp.SKDrawable" Id="T:SkiaSharp.SKDrawable">
<Member Id="M:SkiaSharp.SKDrawable.#ctor" />
<Member Id="M:SkiaSharp.SKDrawable.#ctor(System.Boolean)" />
<Member Id="M:SkiaSharp.SKDrawable.Dispose(System.Boolean)" />
<Member Id="M:SkiaSharp.SKDrawable.Draw(SkiaSharp.SKCanvas,SkiaSharp.SKMatrix@)" />
<Member Id="M:SkiaSharp.SKDrawable.Draw(SkiaSharp.SKCanvas,System.Single,System.Single)" />
<Member Id="M:SkiaSharp.SKDrawable.NotifyDrawingChanged" />
<Member Id="M:SkiaSharp.SKDrawable.OnDraw(SkiaSharp.SKCanvas)" />
<Member Id="M:SkiaSharp.SKDrawable.OnGetBounds" />
<Member Id="M:SkiaSharp.SKDrawable.OnSnapshot" />
<Member Id="M:SkiaSharp.SKDrawable.Snapshot" />
<Member Id="P:SkiaSharp.SKDrawable.Bounds" />
<Member Id="P:SkiaSharp.SKDrawable.GenerationId" />
</Type>
<Type Name="SkiaSharp.SKDropShadowImageFilterShadowMode" Id="T:SkiaSharp.SKDropShadowImageFilterShadowMode">
<Member Id="F:SkiaSharp.SKDropShadowImageFilterShadowMode.DrawShadowAndForeground" />
<Member Id="F:SkiaSharp.SKDropShadowImageFilterShadowMode.DrawShadowOnly" />
@ -1908,6 +1925,7 @@
<Member Id="M:SkiaSharp.SKPictureRecorder.BeginRecording(SkiaSharp.SKRect)" />
<Member Id="M:SkiaSharp.SKPictureRecorder.Dispose(System.Boolean)" />
<Member Id="M:SkiaSharp.SKPictureRecorder.EndRecording" />
<Member Id="M:SkiaSharp.SKPictureRecorder.EndRecordingAsDrawable" />
<Member Id="P:SkiaSharp.SKPictureRecorder.RecordingCanvas" />
</Type>
<Type Name="SkiaSharp.SKPixelGeometry" Id="T:SkiaSharp.SKPixelGeometry">

Просмотреть файл

@ -1018,6 +1018,77 @@ this information.
<remarks></remarks>
</Docs>
</Member>
<Member MemberName="DrawDrawable">
<MemberSignature Language="C#" Value="public void DrawDrawable (SkiaSharp.SKDrawable drawable, ref SkiaSharp.SKMatrix matrix);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void DrawDrawable(class SkiaSharp.SKDrawable drawable, valuetype SkiaSharp.SKMatrix&amp; matrix) cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKCanvas.DrawDrawable(SkiaSharp.SKDrawable,SkiaSharp.SKMatrix@)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="drawable" Type="SkiaSharp.SKDrawable" />
<Parameter Name="matrix" Type="SkiaSharp.SKMatrix" RefType="ref" />
</Parameters>
<Docs>
<param name="drawable">To be added.</param>
<param name="matrix">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DrawDrawable">
<MemberSignature Language="C#" Value="public void DrawDrawable (SkiaSharp.SKDrawable drawable, SkiaSharp.SKPoint p);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void DrawDrawable(class SkiaSharp.SKDrawable drawable, valuetype SkiaSharp.SKPoint p) cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKCanvas.DrawDrawable(SkiaSharp.SKDrawable,SkiaSharp.SKPoint)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="drawable" Type="SkiaSharp.SKDrawable" />
<Parameter Name="p" Type="SkiaSharp.SKPoint" />
</Parameters>
<Docs>
<param name="drawable">To be added.</param>
<param name="p">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DrawDrawable">
<MemberSignature Language="C#" Value="public void DrawDrawable (SkiaSharp.SKDrawable drawable, float x, float y);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void DrawDrawable(class SkiaSharp.SKDrawable drawable, float32 x, float32 y) cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKCanvas.DrawDrawable(SkiaSharp.SKDrawable,System.Single,System.Single)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="drawable" Type="SkiaSharp.SKDrawable" />
<Parameter Name="x" Type="System.Single" />
<Parameter Name="y" Type="System.Single" />
</Parameters>
<Docs>
<param name="drawable">To be added.</param>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DrawImage">
<MemberSignature Language="C#" Value="public void DrawImage (SkiaSharp.SKImage image, SkiaSharp.SKPoint p, SkiaSharp.SKPaint paint = null);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void DrawImage(class SkiaSharp.SKImage image, valuetype SkiaSharp.SKPoint p, class SkiaSharp.SKPaint paint) cil managed" />

Просмотреть файл

@ -0,0 +1,253 @@
<Type Name="SKDrawable" FullName="SkiaSharp.SKDrawable">
<TypeSignature Language="C#" Value="public class SKDrawable : SkiaSharp.SKObject" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi SKDrawable extends SkiaSharp.SKObject" />
<TypeSignature Language="DocId" Value="T:SkiaSharp.SKDrawable" />
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>SkiaSharp.SKObject</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected SKDrawable ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKDrawable.#ctor" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected SKDrawable (bool owns);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(bool owns) cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKDrawable.#ctor(System.Boolean)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="owns" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="owns">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Bounds">
<MemberSignature Language="C#" Value="public SkiaSharp.SKRect Bounds { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype SkiaSharp.SKRect Bounds" />
<MemberSignature Language="DocId" Value="P:SkiaSharp.SKDrawable.Bounds" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKRect</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Dispose(bool disposing) cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKDrawable.Dispose(System.Boolean)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="disposing" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="disposing">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Draw">
<MemberSignature Language="C#" Value="public void Draw (SkiaSharp.SKCanvas canvas, ref SkiaSharp.SKMatrix matrix);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Draw(class SkiaSharp.SKCanvas canvas, valuetype SkiaSharp.SKMatrix&amp; matrix) cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKDrawable.Draw(SkiaSharp.SKCanvas,SkiaSharp.SKMatrix@)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="canvas" Type="SkiaSharp.SKCanvas" />
<Parameter Name="matrix" Type="SkiaSharp.SKMatrix" RefType="ref" />
</Parameters>
<Docs>
<param name="canvas">To be added.</param>
<param name="matrix">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Draw">
<MemberSignature Language="C#" Value="public void Draw (SkiaSharp.SKCanvas canvas, float x, float y);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Draw(class SkiaSharp.SKCanvas canvas, float32 x, float32 y) cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKDrawable.Draw(SkiaSharp.SKCanvas,System.Single,System.Single)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="canvas" Type="SkiaSharp.SKCanvas" />
<Parameter Name="x" Type="System.Single" />
<Parameter Name="y" Type="System.Single" />
</Parameters>
<Docs>
<param name="canvas">To be added.</param>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GenerationId">
<MemberSignature Language="C#" Value="public uint GenerationId { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance unsigned int32 GenerationId" />
<MemberSignature Language="DocId" Value="P:SkiaSharp.SKDrawable.GenerationId" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="NotifyDrawingChanged">
<MemberSignature Language="C#" Value="public void NotifyDrawingChanged ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void NotifyDrawingChanged() cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKDrawable.NotifyDrawingChanged" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnDraw">
<MemberSignature Language="C#" Value="protected virtual void OnDraw (SkiaSharp.SKCanvas canvas);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnDraw(class SkiaSharp.SKCanvas canvas) cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKDrawable.OnDraw(SkiaSharp.SKCanvas)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="canvas" Type="SkiaSharp.SKCanvas" />
</Parameters>
<Docs>
<param name="canvas">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnGetBounds">
<MemberSignature Language="C#" Value="protected virtual SkiaSharp.SKRect OnGetBounds ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance valuetype SkiaSharp.SKRect OnGetBounds() cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKDrawable.OnGetBounds" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKRect</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnSnapshot">
<MemberSignature Language="C#" Value="protected virtual SkiaSharp.SKPicture OnSnapshot ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class SkiaSharp.SKPicture OnSnapshot() cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKDrawable.OnSnapshot" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKPicture</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Snapshot">
<MemberSignature Language="C#" Value="public SkiaSharp.SKPicture Snapshot ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class SkiaSharp.SKPicture Snapshot() cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKDrawable.Snapshot" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKPicture</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -48,9 +48,6 @@
<AssemblyVersion>1.57.0.0</AssemblyVersion>
<AssemblyVersion>1.58.0.0</AssemblyVersion>
<AssemblyVersion>1.59.0.0</AssemblyVersion>
<AssemblyVersion>1.57.0.0</AssemblyVersion>
<AssemblyVersion>1.58.0.0</AssemblyVersion>
<AssemblyVersion>1.59.0.0</AssemblyVersion>
<AssemblyVersion>1.60.0.0</AssemblyVersion>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>

Просмотреть файл

@ -121,6 +121,25 @@ This invalidates the canvas returned by
</remarks>
</Docs>
</Member>
<Member MemberName="EndRecordingAsDrawable">
<MemberSignature Language="C#" Value="public SkiaSharp.SKDrawable EndRecordingAsDrawable ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class SkiaSharp.SKDrawable EndRecordingAsDrawable() cil managed" />
<MemberSignature Language="DocId" Value="M:SkiaSharp.SKPictureRecorder.EndRecordingAsDrawable" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.68.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKDrawable</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RecordingCanvas">
<MemberSignature Language="C#" Value="public SkiaSharp.SKCanvas RecordingCanvas { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class SkiaSharp.SKCanvas RecordingCanvas" />

Просмотреть файл

@ -3,13 +3,13 @@
<Assembly Name="SkiaSharp" Version="1.68.0.0">
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 79 15 99 77 d2 d0 3a 8e 6b ea 7a 2e 74 e8 d1 af cc 93 e8 85 19 74 95 2b b4 80 a1 2c 91 34 47 4d 04 06 24 47 c3 7e 0e 68 c0 80 53 6f cf 3c 3f be 2f f9 c9 79 ce 99 84 75 e5 06 e8 ce 82 dd 5b 0f 35 0d c1 0e 93 bf 2e ee cf 87 4b 24 77 0c 50 81 db ea 74 47 fd da fa 27 7b 22 de 47 d6 ff ea 44 96 74 a4 f9 fc cf 84 d1 50 69 08 93 80 28 4d bd d3 5f 46 cd ff 12 a1 bd 78 e4 ef 00 65 d0 16 df ]</AssemblyPublicKey>
<Attributes>
<Attribute FrameworkAlternate="skiasharp-1.60.1;skiasharp-1.60.2;skiasharp-1.60.3;skiasharp-1.68.0">
<Attribute FrameworkAlternate="skiasharp-1.60.1;skiasharp-1.60.2;skiasharp-1.60.3;skiasharp-1.68.0;skiasharp-1.68.1">
<AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.Default | System.Diagnostics.DebuggableAttribute+DebuggingModes.DisableOptimizations | System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints | System.Diagnostics.DebuggableAttribute+DebuggingModes.EnableEditAndContinue)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-1.60.1;skiasharp-1.60.2;skiasharp-1.60.3;skiasharp-1.68.0;skiasharp-1.68.1">
<AttributeName>System.Reflection.AssemblyCompany("Xamarin Inc.")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-1.60.1;skiasharp-1.60.2;skiasharp-1.60.3;skiasharp-1.68.0">
<Attribute FrameworkAlternate="skiasharp-1.60.1;skiasharp-1.60.2;skiasharp-1.60.3;skiasharp-1.68.0;skiasharp-1.68.1">
<AttributeName>System.Reflection.AssemblyConfiguration("Debug")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-1.60.1;skiasharp-1.60.2;skiasharp-1.60.3;skiasharp-1.68.0;skiasharp-1.68.1">
@ -45,7 +45,7 @@
<Attribute FrameworkAlternate="skiasharp-1.57.0;skiasharp-1.57.1;skiasharp-1.58.0;skiasharp-1.58.1;skiasharp-1.59.0;skiasharp-1.59.1;skiasharp-1.59.2;skiasharp-1.59.3;skiasharp-1.60.0;skiasharp-1.60.1;skiasharp-1.60.2;skiasharp-1.60.3;skiasharp-1.68.0;skiasharp-1.68.1">
<AttributeName>System.Runtime.Versioning.TargetFramework(".NETStandard,Version=v1.3", FrameworkDisplayName="")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-1.57.0;skiasharp-1.57.1;skiasharp-1.58.0;skiasharp-1.58.1;skiasharp-1.59.0;skiasharp-1.59.1;skiasharp-1.59.2;skiasharp-1.59.3;skiasharp-1.60.0;skiasharp-1.68.1">
<Attribute FrameworkAlternate="skiasharp-1.57.0;skiasharp-1.57.1;skiasharp-1.58.0;skiasharp-1.58.1;skiasharp-1.59.0;skiasharp-1.59.1;skiasharp-1.59.2;skiasharp-1.59.3;skiasharp-1.60.0">
<AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-1.57.0;skiasharp-1.57.1;skiasharp-1.58.0;skiasharp-1.58.1;skiasharp-1.59.0;skiasharp-1.59.1;skiasharp-1.59.2;skiasharp-1.59.3;skiasharp-1.60.0">
@ -132,14 +132,11 @@
<Attribute FrameworkAlternate="skiasharp-1.68.0">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.0.0-92a3ad87cc24727048d6f80810d109fbca0b3a51")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-1.68.1">
<AttributeName>System.Reflection.AssemblyConfiguration("Release")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-1.68.1">
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0")</AttributeName>
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -285,10 +282,10 @@
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-android-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0")</AttributeName>
<AttributeName>System.Runtime.Versioning.TargetFramework("MonoAndroid,Version=v4.4", FrameworkDisplayName="Xamarin.Android v4.4 Support")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-android-1.68.1">
<AttributeName>System.Runtime.Versioning.TargetFramework("MonoAndroid,Version=v4.4", FrameworkDisplayName="Xamarin.Android v4.4 Support")</AttributeName>
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -428,7 +425,7 @@
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-net-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0")</AttributeName>
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -504,14 +501,17 @@
<Attribute FrameworkAlternate="skiasharp-views-net-1.60.2">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.60.2.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-net-1.68.0;skiasharp-views-net-1.68.1">
<Attribute FrameworkAlternate="skiasharp-views-net-1.68.0">
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.0.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-net-1.68.0">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.0.0-92a3ad87cc24727048d6f80810d109fbca0b3a51")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-net-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.0.0-b5fa520a7f192f22e980b0d1c9564be083762e51")</AttributeName>
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-net-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -651,7 +651,7 @@
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-net-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0")</AttributeName>
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -719,7 +719,7 @@
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-tizen-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0")</AttributeName>
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -859,7 +859,7 @@
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-uwp-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0")</AttributeName>
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -992,14 +992,17 @@
<Attribute FrameworkAlternate="skiasharp-views-ios-1.60.2">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.60.2.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-ios-1.68.0;skiasharp-views-ios-1.68.1">
<Attribute FrameworkAlternate="skiasharp-views-ios-1.68.0">
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.0.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-ios-1.68.0">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.0.0-92a3ad87cc24727048d6f80810d109fbca0b3a51")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-ios-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.0.0-b5fa520a7f192f22e980b0d1c9564be083762e51")</AttributeName>
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-ios-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -1132,14 +1135,17 @@
<Attribute FrameworkAlternate="skiasharp-views-macos-1.60.2">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.60.2.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-macos-1.68.0;skiasharp-views-macos-1.68.1">
<Attribute FrameworkAlternate="skiasharp-views-macos-1.68.0">
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.0.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-macos-1.68.0">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.0.0-92a3ad87cc24727048d6f80810d109fbca0b3a51")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-macos-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.0.0-b5fa520a7f192f22e980b0d1c9564be083762e51")</AttributeName>
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-macos-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -1272,14 +1278,17 @@
<Attribute FrameworkAlternate="skiasharp-views-tvos-1.60.2">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.60.2.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-tvos-1.68.0;skiasharp-views-tvos-1.68.1">
<Attribute FrameworkAlternate="skiasharp-views-tvos-1.68.0">
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.0.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-tvos-1.68.0">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.0.0-92a3ad87cc24727048d6f80810d109fbca0b3a51")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-tvos-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.0.0-b5fa520a7f192f22e980b0d1c9564be083762e51")</AttributeName>
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-tvos-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -1355,14 +1364,17 @@
<Attribute FrameworkAlternate="skiasharp-views-watchos-1.60.2">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.60.2.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-watchos-1.68.0;skiasharp-views-watchos-1.68.1">
<Attribute FrameworkAlternate="skiasharp-views-watchos-1.68.0">
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.0.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-watchos-1.68.0">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.0.0-92a3ad87cc24727048d6f80810d109fbca0b3a51")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-watchos-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.0.0-b5fa520a7f192f22e980b0d1c9564be083762e51")</AttributeName>
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-watchos-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -1504,20 +1516,20 @@
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-views-forms-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0")</AttributeName>
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
<Assembly Name="HarfBuzzSharp" Version="1.0.0.0">
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 79 15 99 77 d2 d0 3a 8e 6b ea 7a 2e 74 e8 d1 af cc 93 e8 85 19 74 95 2b b4 80 a1 2c 91 34 47 4d 04 06 24 47 c3 7e 0e 68 c0 80 53 6f cf 3c 3f be 2f f9 c9 79 ce 99 84 75 e5 06 e8 ce 82 dd 5b 0f 35 0d c1 0e 93 bf 2e ee cf 87 4b 24 77 0c 50 81 db ea 74 47 fd da fa 27 7b 22 de 47 d6 ff ea 44 96 74 a4 f9 fc cf 84 d1 50 69 08 93 80 28 4d bd d3 5f 46 cd ff 12 a1 bd 78 e4 ef 00 65 d0 16 df ]</AssemblyPublicKey>
<Attributes>
<Attribute FrameworkAlternate="harfbuzzsharp-1.4.6.1">
<Attribute FrameworkAlternate="harfbuzzsharp-1.4.6.1;harfbuzzsharp-1.4.6.2">
<AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.Default | System.Diagnostics.DebuggableAttribute+DebuggingModes.DisableOptimizations | System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints | System.Diagnostics.DebuggableAttribute+DebuggingModes.EnableEditAndContinue)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="harfbuzzsharp-1.4.6.1;harfbuzzsharp-1.4.6.2">
<AttributeName>System.Reflection.AssemblyCompany("Xamarin Inc.")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="harfbuzzsharp-1.4.6.1">
<Attribute FrameworkAlternate="harfbuzzsharp-1.4.6.1;harfbuzzsharp-1.4.6.2">
<AttributeName>System.Reflection.AssemblyConfiguration("Debug")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="harfbuzzsharp-1.4.6.1;harfbuzzsharp-1.4.6.2">
@ -1550,7 +1562,7 @@
<Attribute FrameworkAlternate="harfbuzzsharp-1.4.5;harfbuzzsharp-1.4.6;harfbuzzsharp-1.4.6.1;harfbuzzsharp-1.4.6.2">
<AttributeName>System.Runtime.Versioning.TargetFramework(".NETStandard,Version=v1.3", FrameworkDisplayName="")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="harfbuzzsharp-1.4.5;harfbuzzsharp-1.4.6;harfbuzzsharp-1.4.6.2">
<Attribute FrameworkAlternate="harfbuzzsharp-1.4.5;harfbuzzsharp-1.4.6">
<AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="harfbuzzsharp-1.4.5;harfbuzzsharp-1.4.6">
@ -1581,10 +1593,7 @@
<AttributeName>System.Reflection.AssemblyFileVersion("1.4.6.2")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="harfbuzzsharp-1.4.6.2">
<AttributeName>System.Reflection.AssemblyConfiguration("Release")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="harfbuzzsharp-1.4.6.2">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.4.6.2")</AttributeName>
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.4.6.2-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -1670,7 +1679,7 @@
<AttributeName>System.Reflection.AssemblyFileVersion("1.68.1.0")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="skiasharp-harfbuzz-1.68.1">
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0")</AttributeName>
<AttributeName>System.Reflection.AssemblyInformationalVersion("1.68.1.0-f39c67db3e3ffb0dd0df2bfb8fb36079fd2ea41b")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
@ -1755,6 +1764,7 @@
<Type Name="SKDisplacementMapEffectChannelSelectorType" Kind="Enumeration" />
<Type Name="SKDocument" Kind="Class" />
<Type Name="SKDocumentPdfMetadata" Kind="Structure" />
<Type Name="SKDrawable" Kind="Class" />
<Type Name="SKDropShadowImageFilterShadowMode" Kind="Enumeration" />
<Type Name="SKDynamicMemoryWStream" Kind="Class" />
<Type Name="SKEncodedImageFormat" Kind="Enumeration" />