Foundation.NSMutableAttributedString Members

The members of Foundation.NSMutableAttributedString are listed below.

See Also: Inherited members from Foundation.NSAttributedString

Public Constructors

Default constructor that initializes a new instance of this class with no parameters.
Creates a NSMutableAttributedString from a NSAttributedString.
A constructor that initializes the object from the data stored in the unarchiver object.
Creates an NSMutableAttributedString from a C# string, with no attributes attached to it.
Documentation for this section has not yet been entered.
Creates an NSMutableAttributedString from a C# string and applies the specified CoreText attributes to the entire string.
Creates an NSMutableAttributedString from a C# string and applies the attributes contained in the NSDictionary to the entire string.
Documentation for this section has not yet been entered.

Protected Constructors

Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

[read-only]
override
ClassHandleIntPtr. The handle for this class.

Public Methods

AddAttribute(NSString, NSObject, NSRange)
Adds an attribute and its value to the specified range of characters in the string.
AddAttributes(CoreText.CTStringAttributes, NSRange)
Adds an attribute and its value to the specified range of characters in the string.
AddAttributes(NSDictionary, NSRange)
Adds the specified attributes in the dictionary to the specified range of characters in the string.
AddAttributes(UIKit.UIStringAttributes, NSRange)
Documentation for this section has not yet been entered.
Append(NSAttributedString)
Appends an attributed string to this string.
Append(NSAttributedString, params object[])
Documentation for this section has not yet been entered.
BeginEditing()
Marks the beginning of changes.
DeleteRange(NSRange)
Removes the characters in the specified range.
EndEditing()
Marks the end of changes.
Insert(NSAttributedString, nint)
Inserts an attributed string into the current string.
LowLevelSetAttributes(IntPtr, NSRange)
Low-level version of SetAttributes for high throughput attribute setting.
ReadFromData(NSData, NSAttributedStringDocumentAttributes, ref NSDictionary, ref NSError) : bool
Documentation for this section has not yet been entered.
ReadFromData(NSData, NSDictionary, ref NSDictionary, ref NSError) : bool
Documentation for this section has not yet been entered.
ReadFromFile(NSUrl, NSAttributedStringDocumentAttributes, ref NSDictionary, ref NSError) : bool
Documentation for this section has not yet been entered.
ReadFromFile(NSUrl, NSDictionary, ref NSDictionary, ref NSError) : bool
Documentation for this section has not yet been entered.
RemoveAttribute(string, NSRange)
Removes the specified attribute from the range of characters
Replace(NSRange, NSAttributedString)
Replaces the specified range of characters with an attributed string.
Replace(NSRange, string)
Replaces the specified range of characters with an attributed string.
SetAttributes(CoreText.CTStringAttributes, NSRange)
Sets the attributes for the specified ranges. Any previous attributes in that range are replaces with the new values.
SetAttributes(NSDictionary, NSRange)
Sets the attributes for the specified ranges. Any previous attributes in that range are replaces with the new values.
SetAttributes(UIKit.UIStringAttributes, NSRange)
Documentation for this section has not yet been entered.
SetString(NSAttributedString)
Sets the contents of this NSMutableAttributedString to the value specified.