NSString
Empty
NSString()
NSString(IntPtr)
NSString(NativeHandle)
NSString(NSCoder)
NSString(NSObjectFlag)
NSString(String)
NSString(NSData, NSStringEncoding)
NSString(String, Int32, Int32)
ClassHandle
IsAbsolutePath
LastPathComponent
Length
LocalizedCapitalizedString
LocalizedLowercaseString
LocalizedUppercaseString
PathComponents
PathExtension
ReadableTypeIdentifiers
this[nint]
this[nint]
WritableTypeIdentifiers
WritableTypeIdentifiersForItemProvider
AbbreviateTildeInPath()
AppendPathComponent(NSString)
AppendPathExtension(NSString)
AppendPaths(String[])
BoundingRectWithSize(CGSize, NSStringDrawingOptions, NSDictionary)
Capitalize(NSLocale)
CommonPrefix(NSString, NSStringCompareOptions)
Compare(NSString)
Compare(NSString, NSStringCompareOptions)
Compare(NSString, NSStringCompareOptions, NSRange)
Compare(NSString, NSStringCompareOptions, NSRange, NSLocale)
CompareTo(NSString)
Contains(NSString)
Copy(NSZone)
CreateNative(String)
CreateNative(String, Boolean)
CreateNative(String, Int32, Int32)
CreateNative(String, Int32, Int32, Boolean)
DeleteLastPathComponent()
DeletePathExtension()
DetectStringEncoding(NSData, EncodingDetectionOptions, String, Boolean)
DetectStringEncoding(NSData, NSDictionary, String, Boolean)
DrawString(CGPoint, NSDictionary)
DrawString(CGRect, NSDictionary)
DrawString(CGRect, NSStringDrawingOptions, NSDictionary)
Encode(NSStringEncoding, Boolean)
EncodeTo(NSCoder)
Equals(Object)
Equals(NSString, NSString)
ExpandTildeInPath()
FromData(NSData, NSStringEncoding)
FromHandle(IntPtr)
FromHandle(NativeHandle)
FromHandle(IntPtr, Boolean)
FromHandle(NativeHandle, Boolean)
GetHashCode()
GetItemProviderVisibilityForTypeIdentifier(String)
GetLineStart(nuint, nuint, nuint, NSRange)
GetLineStart(nuint, nuint, nuint, NSRange)
GetLocalizedUserNotificationString(NSString, NSObject[])
GetLocalizedUserNotificationString(String, NSObject[])
GetObject(NSData, String, NSError)
GetParagraphPositions(nuint, nuint, nuint, NSRange)
GetParagraphPositions(nuint, nuint, nuint, NSRange)
GetParagraphRange(NSRange)
GetPasteboardPropertyListForType(String)
GetReadableTypesForPasteboard(NSPasteboard)
GetReadingOptionsForType(String, NSPasteboard)
GetVariantFittingPresentationWidth(nint)
GetVariantFittingPresentationWidth(nint)
GetWritableTypesForPasteboard(NSPasteboard)
GetWritingOptionsForType(String, NSPasteboard)
HasPrefix(NSString)
HasSuffix(NSString)
InitWithPasteboardPropertyList(NSObject, String)
IsEqualTo(nint)
LineRangeForRange(NSRange)
LoadData(String, Action<NSData, NSError>)
LoadDataAsync(String)
LoadDataAsync(String, NSProgress)
LocalizedCaseInsensitiveContains(NSString)
LocalizedFormat(NSString, NSObject[])
LocalizedFormat(NSString, Object[])
LocalizedFormat(String, Object[])
LocalizedStandardContainsString(NSString)
LocalizedStandardRangeOfString(NSString)
MutableCopy(NSZone)
PathWithComponents(String[])
ReleaseNative(IntPtr)
ReleaseNative(NativeHandle)
Replace(NSRange, NSString)
ResolveSymlinksInPath()
SeparateComponents(NSCharacterSet)
SeparateComponents(NSString)
StandarizePath()
StringSize(NSDictionary)
ToLower(NSLocale)
ToString()
ToUpper(NSLocale)
TransliterateString(NSString, Boolean)
TransliterateString(NSStringTransform, Boolean)
explicit operator NSString(String)
implicit operator String(NSString)
operator !=(NSString, NSString)
operator ==(NSString, NSString)
AppendPathComponent(NSString, String, UTType)
AppendPathExtension(NSString, UTType)
CreateStringByAddingPercentEncoding(NSString, NSCharacterSet)
CreateStringByAddingPercentEscapes(NSString, NSStringEncoding)
CreateStringByRemovingPercentEncoding(NSString)
CreateStringByReplacingPercentEscapes(NSString, NSStringEncoding)
DrawAtPoint(NSString, CGPoint, NSDictionary)
DrawAtPoint(NSString, CGPoint, NSStringAttributes)
DrawInRect(NSString, CGRect, NSDictionary)
DrawInRect(NSString, CGRect, NSStringAttributes)
DrawString(NSString, CGPoint, UIFont)
DrawString(NSString, CGPoint, UIStringAttributes)
DrawString(NSString, CGRect, UIFont)
DrawString(NSString, CGRect, UIStringAttributes)
DrawString(NSString, CGRect, UIFont, UILineBreakMode)
DrawString(NSString, CGPoint, nfloat, UIFont, UILineBreakMode)
DrawString(NSString, CGPoint, NFloat, UIFont, UILineBreakMode)
DrawString(NSString, CGRect, NSStringDrawingOptions, NSStringAttributes, NSStringDrawingContext)
DrawString(NSString, CGRect, NSStringDrawingOptions, UIStringAttributes, NSStringDrawingContext)
DrawString(NSString, CGRect, UIFont, UILineBreakMode, UITextAlignment)
DrawString(NSString, CGPoint, nfloat, UIFont, nfloat, UILineBreakMode, UIBaselineAdjustment)
DrawString(NSString, CGPoint, NFloat, UIFont, NFloat, UILineBreakMode, UIBaselineAdjustment)
DrawString(NSString, CGPoint, nfloat, UIFont, nfloat, nfloat, UILineBreakMode, UIBaselineAdjustment)
DrawString(NSString, CGPoint, NFloat, UIFont, NFloat, NFloat, UILineBreakMode, UIBaselineAdjustment)
EnumerateLinguisticTags(NSString, NSRange, NSLinguisticTagScheme, NSLinguisticTaggerOptions, NSOrthography, NSEnumerateLinguisticTagsEnumerator)
EnumerateLinguisticTags(NSString, NSRange, NSString, NSLinguisticTaggerOptions, NSOrthography, NSEnumerateLinguisticTagsEnumerator)
GetBoundingRect(NSString, CGSize, NSStringDrawingOptions, NSStringAttributes, NSStringDrawingContext)
GetBoundingRect(NSString, CGSize, NSStringDrawingOptions, UIStringAttributes, NSStringDrawingContext)
GetLinguisticTags(NSString, NSRange, NSLinguisticTagScheme, NSLinguisticTaggerOptions, NSOrthography, NSValue[])
GetLinguisticTags(NSString, NSRange, NSString, NSLinguisticTaggerOptions, NSOrthography, NSValue[])
GetSizeUsingAttributes(NSString, UIStringAttributes)
StringSize(NSString, NSDictionary)
StringSize(NSString, NSStringAttributes)
StringSize(NSString, UIFont)
StringSize(NSString, UIFont, CGSize)
StringSize(NSString, UIFont, CGSize, UILineBreakMode)
StringSize(NSString, UIFont, nfloat, UILineBreakMode)
StringSize(NSString, UIFont, NFloat, UILineBreakMode)
StringSize(NSString, UIFont, nfloat, nfloat, nfloat, UILineBreakMode)
StringSize(NSString, UIFont, NFloat, NFloat, NFloat, UILineBreakMode)
WeakDrawString(NSString, CGPoint, NSDictionary)
WeakDrawString(NSString, CGRect, NSDictionary)
WeakDrawString(NSString, CGRect, NSStringDrawingOptions, NSDictionary, NSStringDrawingContext)
WeakDrawString(NSString, CGRect, NSStringDrawingOptions, NSDictionary, NSStringDrawingContext)
WeakGetBoundingRect(NSString, CGSize, NSStringDrawingOptions, NSDictionary, NSStringDrawingContext)
WeakGetBoundingRect(NSString, CGSize, NSStringDrawingOptions, NSDictionary, NSStringDrawingContext)
WeakGetSizeUsingAttributes(NSString, NSDictionary)
net9.0-ios17.2
namespace UIKit
{
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[UnsupportedOSPlatform("tvos")]
public static class UIStringDrawing
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("sizeWithFont:minFontSize:actualFontSize:forWidth:lineBreakMode:")]
[ObsoletedOSPlatform("ios7.0")]
[ObsoletedOSPlatform("maccatalyst13.1")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("maccatalyst")]
[ThreadSafe]
[UnsupportedOSPlatform("tvos")]
public static CGSize StringSize(this NSString! This, UIFont! font, NFloat minFontSize, ref NFloat actualFontSize, NFloat forWidth, UILineBreakMode lineBreakMode);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 |
Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 |
Information specific to net9.0-ios17.2 | |
Assembly | Microsoft.iOS , Version=17.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API