Share via


INSProgressReporting Interfaccia

Definizione

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo INSProgressReporting.

[Foundation.Protocol(Name="NSProgressReporting", WrapperType=typeof(Foundation.NSProgressReportingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.All, null)]
public interface INSProgressReporting : IDisposable, ObjCRuntime.INativeObject
type INSProgressReporting = interface
    interface INativeObject
    interface IDisposable
Derivato
Attributi
Implementazioni

Commenti

Questa interfaccia contiene i metodi richiesti (se presenti) dal protocollo definito da INSProgressReporting.

Se si creano oggetti che implementano questa interfaccia, i metodi di implementazione verranno esportati automaticamente in Objective-C con la firma corrispondente dal metodo definito nel INSProgressReporting protocollo.

I metodi facoltativi (se presenti) vengono forniti dalla NSProgressReporting_Extensions classe come metodi di estensione all'interfaccia, consentendo di richiamare qualsiasi metodo facoltativo nel protocollo.

Proprietà

Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da INativeObject)

Metodi di estensione

GetProgress(INSProgressReporting)

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo INSProgressReporting.

Si applica a