Share via


NSItemProvider.RegisterFileRepresentation Method

Definition

Overloads

RegisterFileRepresentation(String, NSItemProviderFileOptions, NSItemProviderRepresentationVisibility, RegisterFileRepresentationLoadHandler)

[Foundation.Export("registerFileRepresentationForTypeIdentifier:fileOptions:visibility:loadHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void RegisterFileRepresentation(string typeIdentifier, Foundation.NSItemProviderFileOptions fileOptions, Foundation.NSItemProviderRepresentationVisibility visibility, Foundation.RegisterFileRepresentationLoadHandler loadHandler);
[<Foundation.Export("registerFileRepresentationForTypeIdentifier:fileOptions:visibility:loadHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member RegisterFileRepresentation : string * Foundation.NSItemProviderFileOptions * Foundation.NSItemProviderRepresentationVisibility * Foundation.RegisterFileRepresentationLoadHandler -> unit
override this.RegisterFileRepresentation : string * Foundation.NSItemProviderFileOptions * Foundation.NSItemProviderRepresentationVisibility * Foundation.RegisterFileRepresentationLoadHandler -> unit

Parameters

typeIdentifier
String
Attributes

Applies to

RegisterFileRepresentation(UTType, NSItemProviderRepresentationVisibility, Boolean, NSItemProviderUTTypeLoadDelegate)

[Foundation.Export("registerFileRepresentationForContentType:visibility:openInPlace:loadHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void RegisterFileRepresentation(UniformTypeIdentifiers.UTType contentType, Foundation.NSItemProviderRepresentationVisibility visibility, bool openInPlace, Foundation.NSItemProviderUTTypeLoadDelegate loadHandler);
[<Foundation.Export("registerFileRepresentationForContentType:visibility:openInPlace:loadHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member RegisterFileRepresentation : UniformTypeIdentifiers.UTType * Foundation.NSItemProviderRepresentationVisibility * bool * Foundation.NSItemProviderUTTypeLoadDelegate -> unit
override this.RegisterFileRepresentation : UniformTypeIdentifiers.UTType * Foundation.NSItemProviderRepresentationVisibility * bool * Foundation.NSItemProviderUTTypeLoadDelegate -> unit

Parameters

contentType
UTType
openInPlace
Boolean
Attributes

Applies to