MonobjcMonobjc Documented Class Library
NSMutableString Constructor (url, enc, error)
NamespacesMonobjc.FoundationNSMutableStringNSMutableString(NSURL, NSStringEncoding%, NSError%)

Returns an NSString object initialized by reading data from a given URL and returns by reference the encoding used to interpret the data.

Original signature is '- (id)initWithContentsOfURL:(NSURL *)url usedEncoding:(NSStringEncoding *)enc error:(NSError **)error'

Available in Mac OS X v10.4 and later.

Declaration Syntax
C#Visual BasicVisual C++
public NSMutableString(
	NSURL url,
	out NSStringEncoding enc,
	out NSError error
)
Public Sub New ( _
	url As NSURL, _
	<OutAttribute> ByRef enc As NSStringEncoding, _
	<OutAttribute> ByRef error As NSError _
)
public:
NSMutableString(
	NSURL^ url, 
	[OutAttribute] NSStringEncoding% enc, 
	[OutAttribute] NSError^% error
)
Parameters
url (NSURL)
The URL from which to read data.
enc (NSStringEncoding%)
Upon return, if url is read successfully, contains the encoding used to interpret the data.
error (NSError%)
If an error occurs, upon returns contains an NSError object that describes the problem. If you are not interested in possible errors, pass in NULL.
Return Value
An NSString object initialized by reading data from url. If url can’t be opened or the encoding cannot be determined, returns nil. The returned initialized object might be different from the original receiver
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)