MonobjcMonobjc Documented Class Library
InitWithNameReasonUserInfo Method (name, reason, userInfo)
NamespacesMonobjc.FoundationNSExceptionInitWithNameReasonUserInfo(NSString, NSString, NSDictionary)

Initializes and returns a newly allocated exception object.

Original signature is '- (id)initWithName:(NSString *)name reason:(NSString *)reason userInfo:(NSDictionary *)userInfo'

Available in Mac OS X v10.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual Id InitWithNameReasonUserInfo(
	NSString name,
	NSString reason,
	NSDictionary userInfo
)
Public Overridable Function InitWithNameReasonUserInfo ( _
	name As NSString, _
	reason As NSString, _
	userInfo As NSDictionary _
) As Id
public:
virtual Id^ InitWithNameReasonUserInfo(
	NSString^ name, 
	NSString^ reason, 
	NSDictionary^ userInfo
)
Parameters
name (NSString)
The name of the exception.
reason (NSString)
A human-readable message string summarizing the reason for the exception.
userInfo (NSDictionary)
A dictionary containing user-defined information relating to the exception
Return Value
The created NSException object or nil if the object couldn't be created.
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.Foundation (Module: Monobjc.Foundation)