MonobjcMonobjc Documented Class Library
NSPersistentDocument Constructor (absoluteURL, typeName, outError)
NamespacesMonobjc.AppKitNSPersistentDocumentNSPersistentDocument(NSURL, NSString, NSError%)

Initializes a document located by a URL of a specified type.

Original signature is '- (id)initWithContentsOfURL:(NSURL *)absoluteURL ofType:(NSString *)typeName error:(NSError **)outError'

Available in Mac OS X v10.4 and later.

Declaration Syntax
C#Visual BasicVisual C++
public NSPersistentDocument(
	NSURL absoluteURL,
	NSString typeName,
	out NSError outError
)
Public Sub New ( _
	absoluteURL As NSURL, _
	typeName As NSString, _
	<OutAttribute> ByRef outError As NSError _
)
public:
NSPersistentDocument(
	NSURL^ absoluteURL, 
	NSString^ typeName, 
	[OutAttribute] NSError^% outError
)
Parameters
absoluteURL (NSURL)
The URL from which the contents of the document are obtained.
typeName (NSString)
The string that identifies the document type.
outError (NSError%)
On return, If initialization is unsuccessful, a pointer to an error object that encapsulates the reason the document could not be created.
Return Value
The initialized NSDocument object, or, if the document could not be created, nil.
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)