Platforms to show: All Mac Windows Linux Cross-Platform
CFMutableAttributedStringMBS class
Super class: CFAttributedStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | CoreFoundation | MBS MacCF Plugin | 14.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Subclass of the CFAttributedStringMBS class.
- 12 methods
- method AsNSMutableAttributedString as Variant
- method BeginEditing
- method Constructor(maxLength as Integer = 0)
- method Constructor(str as CFAttributedStringMBS, range as CFRangeMBS)
- method Constructor(str as CFStringMBS, attributeDictionary as CFDictionaryMBS = nil)
- method EndEditing
- method MutableString as CFMutableStringMBS
- method RemoveAttribute(Range as CFRangeMBS, attrName as CFStringMBS)
- method ReplaceAttributedString(Range as CFRangeMBS, Replacement as CFStringMBS)
- method ReplaceString(Range as CFRangeMBS, Replacement as CFStringMBS)
- method SetAttribute(Range as CFRangeMBS, attrName as CFStringMBS, Value as CFObjectMBS)
- method SetAttributes(Range as CFRangeMBS, replacements as CFDictionaryMBS, clearOtherAttributes as boolean)
Super class CFAttributedStringMBS
- property Length as Integer
- 12 methods
- method AsNSAttributedString as Variant
- method AttributeAndLongestEffectiveRange(location as Integer, attrName as CFStringMBS, inRange as CFRangeMBS, byref effectiveRange as CFRangeMBS) as CFObjectMBS
- method AttributesAndLongestEffectiveRange(location as Integer, inRange as CFRangeMBS, byref effectiveRange as CFRangeMBS) as CFDictionaryMBS
- method AttributesDictionary(location as Integer, byref effectiveRange as CFRangeMBS) as CFDictionaryMBS
- method AttributeValue(location as Integer, attrName as CFStringMBS, byref effectiveRange as CFRangeMBS) as CFObjectMBS
- method Constructor(str as CFAttributedStringMBS, range as CFRangeMBS)
- method Constructor(str as CFStringMBS, attributeDictionary as CFDictionaryMBS = nil)
- method Copy as CFAttributedStringMBS
- method MutableCopy(maxLength as Integer = 0) as CFAttributedStringMBS
- method String as CFStringMBS
- 2 shared methods
- shared method Create(str as CFStringMBS, attributeDictionary as CFDictionaryMBS = nil) as CFAttributedStringMBS
- shared method CreateWithSubstring(str as CFAttributedStringMBS, range as CFRangeMBS) as CFAttributedStringMBS
Super class CFObjectMBS
- 5 properties
- property Handle as Integer
- property Hash as Integer
- property Lasterror as Integer
- property Type as Integer
- property TypeDescription as String
- 9 methods
- method close
- method DeepCopy as CFObjectMBS
- method EncodedData as MemoryBlock
- method Equal(o as CFObjectMBS) as boolean
- method ReleaseObject
- method RetainCount as Integer
- method RetainObject
- method XML as CFBinaryDataMBS
- method XMLdata as String
- shared method NewCFObject(handle as Integer) as CFObjectMBS
This class has no sub classes.
Blog Entries
Xojo Developer Magazine
The items on this page are in the following plugins: MBS MacCF Plugin.
CFMutableArrayMBS - CFMutableBagMBS