Praeclarum.App.TextDocument.LoadFromContents C# (CSharp) Method

LoadFromContents() public method

public LoadFromContents ( NSObject contents, string typeName, NSError &outError ) : bool
contents NSObject
typeName string
outError NSError
return bool
		public override bool LoadFromContents (NSObject contents, string typeName, out NSError outError)
		{
			try {				
				outError = null;
				var data = contents as NSData;
				if (data != null) {
					TextData = data.ToString (NSStringEncoding.UTF8);
				} else {
					TextData = "";
				}

				Loading (this, EventArgs.Empty);

				return true;
			} catch (Exception ex) {
				Log.Error (ex);
				outError = new NSError (new NSString ("Praeclarum"), 335);
				return false;
			}
		}