Invalidates the layout information for the glyphs mapped to the given range of characters.
Original signature is '- (void)invalidateLayoutForCharacterRange:(NSRange)charRange isSoft:(BOOL)flag actualCharacterRange:(NSRangePointer)actualCharRange'
Available in Mac OS X v10.0 and later.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public virtual void InvalidateLayoutForCharacterRangeIsSoftActualCharacterRange( NSRange charRange, bool flag, ref NSRange actualCharRange )
Parameters
- charRange (NSRange)
- The character range for which glyphs are invalidated.
- flag (Boolean)
- If YES, invalidates internal caches in the layout manager; if NO, invalidates layout. See the discussion section.
- actualCharRange (NSRange%)
- If not NULL, on output, the range of characters mapped to the glyphs whose layout information is invalidated. This range can be larger than the range of characters given due to the effect of context on glyphs and layout.
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)