NSAppleEventDescriptor
NSAppleEventDescriptor()
NSAppleEventDescriptor(IntPtr)
NSAppleEventDescriptor(NativeHandle)
NSAppleEventDescriptor(NSAppleEventDescriptorType)
NSAppleEventDescriptor(NSCoder)
NSAppleEventDescriptor(NSObjectFlag)
BooleanValue
ClassHandle
CurrentProcessDescriptor
Data
DateValue
DoubleValue
EventClass
EventID
FileURLValue
Int32Value
IsRecordDescriptor
ListDescriptor
NullDescriptor
NumberOfItems
RecordDescriptor
StringValue
TypeCodeValue
AttributeDescriptorForKeyword(UInt32)
Copy(NSZone)
DescriptorAtIndex(nint)
DescriptorAtIndex(nint)
DescriptorForKeyword(UInt32)
DescriptorWithBoolean(Boolean)
DescriptorWithEnumCode(UInt32)
DescriptorWithInt32(Int32)
DescriptorWithString(String)
DescriptorWithTypeCode(UInt32)
EncodeTo(NSCoder)
EnumCodeValue()
FromApplicationURL(NSUrl)
FromBundleIdentifier(String)
FromDate(NSDate)
FromDouble(Double)
FromFileURL(NSUrl)
FromProcessIdentifier(Int32)
InitListDescriptor()
InitRecordDescriptor()
InsertDescriptoratIndex(NSAppleEventDescriptor, nint)
InsertDescriptoratIndex(NSAppleEventDescriptor, nint)
KeywordForDescriptorAtIndex(nint)
KeywordForDescriptorAtIndex(nint)
ParamDescriptorForKeyword(UInt32)
RemoveDescriptorAtIndex(nint)
RemoveDescriptorAtIndex(nint)
RemoveDescriptorWithKeyword(UInt32)
RemoveParamDescriptorWithKeyword(UInt32)
SendEvent(NSAppleEventSendOptions, Double, NSError)
SetAttributeDescriptorforKeyword(NSAppleEventDescriptor, UInt32)
SetDescriptorforKeyword(NSAppleEventDescriptor, UInt32)
SetParamDescriptorforKeyword(NSAppleEventDescriptor, UInt32)
net9.0-macos14.2
namespace Foundation
{
[Register("NSAppleEventDescriptor", true)]
[SupportedOSPlatform("maccatalyst15.0")]
[SupportedOSPlatform("macos")]
[UnsupportedOSPlatform("ios")]
[UnsupportedOSPlatform("tvos")]
public class NSAppleEventDescriptor : NSObject, INSCoding, INSCopying, INSSecureCoding, INativeObject, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("sendEventWithOptions:timeout:error:")]
[SupportedOSPlatform("macos")]
[UnsupportedOSPlatform("maccatalyst")]
[UnsupportedOSPlatform("ios")]
[UnsupportedOSPlatform("tvos")]
public virtual NSAppleEventDescriptor? SendEvent(NSAppleEventSendOptions sendOptions, double timeoutInSeconds, out NSError? error);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
Information specific to net9.0-macos14.2 | |
Assembly | Microsoft.macOS , Version=14.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