MonoMac.Foundation.NSMutableAttributedString Members

The members of MonoMac.Foundation.NSMutableAttributedString are listed below.

See Also: Inherited members from MonoMac.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.
Constructor to call on derived classes when the derived class has an [Export] constructor.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.
Creates an NSMutableAttributedString from a C# string, with no attributes attached to it.
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.

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(MonoMac.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.
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, int)
Inserts an attributed string into the current string.
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(MonoMac.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.
SetString(NSAttributedString)
Sets the contents of this NSMutableAttributedString to the value specified.