MonobjcMonobjc Documented Class Library
ExceptionWithNameReasonUserInfo Method (name, reason, userInfo)
NamespacesMonobjc.FoundationNSExceptionExceptionWithNameReasonUserInfo(NSString, NSString, NSDictionary)

Creates and returns an exception object .

Original signature is '+ (NSException *)exceptionWithName:(NSString *)name reason:(NSString *)reason userInfo:(NSDictionary *)userInfo'

Available in Mac OS X v10.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
public static NSException ExceptionWithNameReasonUserInfo(
	NSString name,
	NSString reason,
	NSDictionary userInfo
)
Public Shared Function ExceptionWithNameReasonUserInfo ( _
	name As NSString, _
	reason As NSString, _
	userInfo As NSDictionary _
) As NSException
public:
static NSException^ ExceptionWithNameReasonUserInfo(
	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)