共用方式為


WKWebView.TakeSnapshot 方法

定義

多載

TakeSnapshot(WKSnapshotConfiguration, Action<NSImage,NSError>)
TakeSnapshot(WKSnapshotConfiguration, Action<UIImage,NSError>)

擷取目前檢視區的快照集,並執行處理常式,以取得產生的影像和發生的任何錯誤。

TakeSnapshot(WKSnapshotConfiguration, Action<NSImage,NSError>)

[Foundation.Export("takeSnapshotWithConfiguration:completionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void TakeSnapshot (WebKit.WKSnapshotConfiguration snapshotConfiguration, Action<AppKit.NSImage,Foundation.NSError> completionHandler);
abstract member TakeSnapshot : WebKit.WKSnapshotConfiguration * Action<AppKit.NSImage, Foundation.NSError> -> unit
override this.TakeSnapshot : WebKit.WKSnapshotConfiguration * Action<AppKit.NSImage, Foundation.NSError> -> unit

參數

snapshotConfiguration
WKSnapshotConfiguration
completionHandler
Action<NSImage,NSError>
屬性

適用於

TakeSnapshot(WKSnapshotConfiguration, Action<UIImage,NSError>)

擷取目前檢視區的快照集,並執行處理常式,以取得產生的影像和發生的任何錯誤。

[Foundation.Export("takeSnapshotWithConfiguration:completionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void TakeSnapshot (WebKit.WKSnapshotConfiguration snapshotConfiguration, Action<UIKit.UIImage,Foundation.NSError> completionHandler);
abstract member TakeSnapshot : WebKit.WKSnapshotConfiguration * Action<UIKit.UIImage, Foundation.NSError> -> unit
override this.TakeSnapshot : WebKit.WKSnapshotConfiguration * Action<UIKit.UIImage, Foundation.NSError> -> unit

參數

snapshotConfiguration
WKSnapshotConfiguration

要使用的快照集組態。

這個參數可以是 null

completionHandler
Action<UIImage,NSError>

接收影像 (或發生錯誤) null 和錯誤 (null 或) 未發生錯誤的完成處理常式。

屬性

適用於