共用方式為


ISFSafariViewControllerDelegate 介面

定義

如果通訊協定 SFSafariViewControllerDelegate 有任何) ,則表示必要方法的介面 (。

[Foundation.Protocol(Name="SFSafariViewControllerDelegate", WrapperType=typeof(SafariServices.SFSafariViewControllerDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface ISFSafariViewControllerDelegate : IDisposable, ObjCRuntime.INativeObject
type ISFSafariViewControllerDelegate = interface
    interface INativeObject
    interface IDisposable
衍生
屬性
實作

備註

如果來自 所 SFSafariViewControllerDelegate 定義的通訊協定有任何) ,這個介面會包含必要方法 (。

如果開發人員建立實作此介面的類別,則實作方法會自動匯出至 Objective-C,其中包含通訊協定中所定義方法的 SFSafariViewControllerDelegate 相符簽章。

選擇性方法 (如果類別提供 SFSafariViewControllerDelegate_Extensions 任何) 做為介面的擴充方法,可讓開發人員在通訊協定上叫用任何選擇性方法。

屬性

Handle

處理 unmanaged 物件標記法) (指標。

(繼承來源 INativeObject)

擴充方法

DidCompleteInitialLoad(ISFSafariViewControllerDelegate, SFSafariViewController, Boolean)

載入第一個 URL 之後呼叫的方法。

DidFinish(ISFSafariViewControllerDelegate, SFSafariViewController)

當使用者關閉檢視時呼叫的方法。

GetActivityItems(ISFSafariViewControllerDelegate, SFSafariViewController, NSUrl, String)

呼叫以擷取所要求動作之活動專案的方法。

GetExcludedActivityTypes(ISFSafariViewControllerDelegate, SFSafariViewController, NSUrl, String)

如果通訊協定 SFSafariViewControllerDelegate 有任何) ,則表示必要方法的介面 (。

InitialLoadDidRedirectToUrl(ISFSafariViewControllerDelegate, SFSafariViewController, NSUrl)

如果通訊協定 SFSafariViewControllerDelegate 有任何) ,則表示必要方法的介面 (。

適用於