MonobjcMonobjc Documented Class Library
NSDocument Constructor (typeName, outError)
NamespacesMonobjc.AppKitNSDocumentNSDocument(NSString, NSError%)

Initializes a document of a specified type.

Original signature is '- (id)initWithType:(NSString *)typeName error:(NSError **)outError'

Available in Mac OS X v10.4 and later.

Declaration Syntax
C#Visual BasicVisual C++
public NSDocument(
	NSString typeName,
	out NSError outError
)
Public Sub New ( _
	typeName As NSString, _
	<OutAttribute> ByRef outError As NSError _
)
public:
NSDocument(
	NSString^ typeName, 
	[OutAttribute] NSError^% outError
)
Parameters
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)