MonobjcMonobjc Documented Class Library
PreferredPasteboardTypeFromArrayRestrictedToTypesFromArray Method (availableTypes, allowedTypes)
NamespacesMonobjc.AppKitNSTextViewPreferredPasteboardTypeFromArrayRestrictedToTypesFromArray(NSArray, NSArray)

Returns whatever type on the pasteboard would be most preferred for copying data.

Original signature is '- (NSString *)preferredPasteboardTypeFromArray:(NSArray *)availableTypes restrictedToTypesFromArray:(NSArray *)allowedTypes'

Available in Mac OS X v10.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual NSString PreferredPasteboardTypeFromArrayRestrictedToTypesFromArray(
	NSArray availableTypes,
	NSArray allowedTypes
)
Public Overridable Function PreferredPasteboardTypeFromArrayRestrictedToTypesFromArray ( _
	availableTypes As NSArray, _
	allowedTypes As NSArray _
) As NSString
public:
virtual NSString^ PreferredPasteboardTypeFromArrayRestrictedToTypesFromArray(
	NSArray^ availableTypes, 
	NSArray^ allowedTypes
)
Parameters
availableTypes (NSArray)
The types currently available on the pasteboard.
allowedTypes (NSArray)
Types allowed in the return value. If nil, any available type is allowed.
Return Value
The preferred type to provide given the available types and the allowed types.
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)