Share via


NSMetadataQuery Class

Definition

[Foundation.Register("NSMetadataQuery", true)]
public class NSMetadataQuery : Foundation.NSObject
[<Foundation.Register("NSMetadataQuery", true)>]
type NSMetadataQuery = class
    inherit NSObject
Inheritance
NSMetadataQuery
Attributes

Constructors

NSMetadataQuery()

Creates a new NSMetadataQuery with default values.

NSMetadataQuery(NativeHandle)

A constructor used when creating managed representations of unmanaged objects. Called by the runtime.

NSMetadataQuery(NSObjectFlag)

Constructor to call on derived classes to skip initialization and merely allocate the object.

Properties

AccessibilityAttributedUserInputLabels (Inherited from NSObject)
AccessibilityRespondsToUserInteraction (Inherited from NSObject)
AccessibilityTextualContext (Inherited from NSObject)
AccessibilityUserInputLabels (Inherited from NSObject)
AccessibleUbiquitousExternalDocumentsScope

Represents the value associated with the constant NSMetadataQueryAccessibleUbiquitousExternalDocumentsScope

AcquisitionMakeKey
AcquisitionModelKey
AlbumKey
AltitudeKey
ApertureKey
AppleLoopDescriptorsKey
AppleLoopsKeyFilterTypeKey
AppleLoopsLoopModeKey
AppleLoopsRootKeyKey
ApplicationCategoriesKey
AudiencesKey
AudioBitRateKey
AudioChannelCountKey
AudioEncodingApplicationKey
AudioSampleRateKey
AudioTrackNumberKey
AuthorAddressesKey
AuthorEmailAddressesKey
AuthorsKey
BitsPerSampleKey
CameraOwnerKey
CFBundleIdentifierKey
CityKey
Class (Inherited from NSObject)
ClassHandle

The Objective-C class handle for this class.

CodecsKey
ColorSpaceKey
CommentKey
ComposerKey
ContactKeywordsKey
ContentCreationDateKey
ContentModificationDateKey
ContentTypeKey

Represents the value associated with the constant NSMetadataItemContentTypeKey

ContentTypeTreeKey

Represents the value associated with the constant NSMetadataItemContentTypeTreeKey

ContributorsKey
CopyrightKey
CountryKey
CoverageKey
CreatorKey
DateAddedKey
DebugDescription (Inherited from NSObject)
Delegate

An instance of the Foundation.INSMetadataQueryDelegate model class which acts as the class delegate.

DeliveryTypeKey
Description (Inherited from NSObject)
DescriptionKey
DidFinishGatheringNotification

Notification constant for DidFinishGathering

DidStartGatheringNotification

Notification constant for DidStartGathering

DidUpdateNotification

Notification constant for DidUpdate

DirectorKey
DownloadedDateKey
DueDateKey
DurationSecondsKey
EditorsKey
EmailAddressesKey
EncodingApplicationsKey
ExecutableArchitecturesKey
ExecutablePlatformKey
ExifGpsVersionKey
ExifVersionKey
ExposedBindings (Inherited from NSObject)
ExposureModeKey
ExposureProgramKey
ExposureTimeSecondsKey
ExposureTimeStringKey
FinderCommentKey
FlashOnOffKey
FNumberKey
FocalLength35mmKey
FocalLengthKey
FontsKey
GatheringProgressNotification

Notification constant for GatheringProgress

GenreKey
GpsAreaInformationKey
GpsDateStampKey
GpsDestBearingKey
GpsDestDistanceKey
GpsDestLatitudeKey
GpsDestLongitudeKey
GpsDifferentalKey
GpsDopKey
GpsMapDatumKey
GpsMeasureModeKey
GpsProcessingMethodKey
GpsStatusKey
GpsTrackKey
GroupedResults
GroupingAttributes
Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from NSObject)
HasAlphaChannelKey
HeadlineKey
IdentifierKey
ImageDirectionKey
InformationKey
InstantMessageAddressesKey
InstructionsKey
IsApplicationManagedKey
IsDirectBinding (Inherited from NSObject)
IsGathering

Whether this query is in the initial gathering phase of the query.

IsGeneralMidiSequenceKey
IsLikelyJunkKey
IsoSpeedKey
IsProxy (Inherited from NSObject)
IsStarted

Whether this query has begun.

IsStopped

Whether this query has stopped.

ItemDisplayNameKey

Represents the value associated with the constant NSMetadataItemDisplayNameKey

ItemFSContentChangeDateKey

Represents the value associated with the constant NSMetadataItemFSContentChangeDateKey

ItemFSCreationDateKey

Represents the value associated with the constant NSMetadataItemFSCreationDateKey

ItemFSNameKey

Represents the value associated with the constant NSMetadataItemFSNameKey

ItemFSSizeKey

Represents the value associated with the constant NSMetadataItemFSSizeKey

ItemIsUbiquitousKey

Represents the value associated with the constant NSMetadataItemIsUbiquitousKey

ItemPathKey

Represents the value associated with the constant NSMetadataItemPathKey

ItemURLKey

Represents the value associated with the constant NSMetadataItemURLKey

KeySignatureKey
KeywordsKey
KindKey
LanguagesKey
LastUsedDateKey
LatitudeKey
LayerNamesKey
LensModelKey
LocalComputerScope
LocalDocumentsScope
LongitudeKey
LyricistKey
MaxApertureKey
MediaTypesKey
MeteringModeKey
MusicalGenreKey
MusicalInstrumentCategoryKey
MusicalInstrumentNameKey
NamedLocationKey
NetworkScope
NotificationBatchingInterval
NumberOfPagesKey
OperationQueue
OrganizationsKey
OrientationKey
OriginalFormatKey
OriginalSourceKey
PageHeightKey
PageWidthKey
ParticipantsKey
PerformersKey
PhoneNumbersKey
PixelCountKey
PixelHeightKey
PixelWidthKey
Predicate
ProducerKey
ProfileNameKey
ProjectsKey
PublishersKey
QueryUpdateAddedItemsKey
QueryUpdateChangedItemsKey
QueryUpdateRemovedItemsKey
RecipientAddressesKey
RecipientEmailAddressesKey
RecipientsKey
RecordingDateKey
RecordingYearKey
RedEyeOnOffKey
ReplacementObjectForResultObject

Delegate invoked by the object to get a value.

ReplacementValueForAttributevalue

Delegate invoked by the object to get a value.

ResolutionHeightDpiKey
ResolutionWidthDpiKey
ResultContentRelevanceAttribute

Represents the value associated with the constant NSMetadataQueryResultContentRelevanceAttribute

ResultCount
Results
RetainCount (Inherited from NSObject)
RightsKey
SearchItems
SearchScopes
SecurityMethodKey
Self (Inherited from NSObject)
SortDescriptors
SpeedKey
StarRatingKey
StateOrProvinceKey
StreamableKey
SubjectKey
Superclass (Inherited from NSObject)
SuperHandle

Handle used to represent the methods in the base class for this NSObject.

(Inherited from NSObject)
TempoKey
TextContentKey
ThemeKey
TimeSignatureKey
TimestampKey
TitleKey
TotalBitRateKey
UbiquitousDataScope

Represents the value associated with the constant NSMetadataQueryUbiquitousDataScope

UbiquitousDocumentsScope

Represents the value associated with the constant NSMetadataQueryUbiquitousDocumentsScope

UbiquitousItemContainerDisplayNameKey

Represents the value associated with the constant NSMetadataUbiquitousItemContainerDisplayNameKey

UbiquitousItemDownloadingErrorKey

Represents the value associated with the constant NSMetadataUbiquitousItemDownloadingErrorKey

UbiquitousItemDownloadingStatusKey

Represents the value associated with the constant NSMetadataUbiquitousItemDownloadingStatusKey

UbiquitousItemDownloadRequestedKey

Represents the value associated with the constant NSMetadataUbiquitousItemDownloadRequestedKey

UbiquitousItemHasUnresolvedConflictsKey

Represents the value associated with the constant NSMetadataUbiquitousItemHasUnresolvedConflictsKey

UbiquitousItemIsDownloadedKey

Developers should not use this deprecated property. Developers should use 'UbiquitousItemDownloadingStatusKey' instead.

UbiquitousItemIsDownloadingKey

Represents the value associated with the constant NSMetadataUbiquitousItemIsDownloadingKey

UbiquitousItemIsExternalDocumentKey

Represents the value associated with the constant NSMetadataUbiquitousItemIsExternalDocumentKey

UbiquitousItemIsSharedKey
UbiquitousItemIsUploadedKey

Represents the value associated with the constant NSMetadataUbiquitousItemIsUploadedKey

UbiquitousItemIsUploadingKey

Represents the value associated with the constant NSMetadataUbiquitousItemIsUploadingKey

UbiquitousItemPercentDownloadedKey

Represents the value associated with the constant NSMetadataUbiquitousItemPercentDownloadedKey

UbiquitousItemPercentUploadedKey

Represents the value associated with the constant NSMetadataUbiquitousItemPercentUploadedKey

UbiquitousItemUploadingErrorKey

Represents the value associated with the constant NSMetadataUbiquitousItemUploadingErrorKey

UbiquitousItemURLInLocalContainerKey

Represents the value associated with the constant NSMetadataUbiquitousItemURLInLocalContainerKey

UbiquitousSharedItemCurrentUserPermissionsKey
UbiquitousSharedItemCurrentUserRoleKey
UbiquitousSharedItemMostRecentEditorNameComponentsKey
UbiquitousSharedItemOwnerNameComponentsKey
UbiquitousSharedItemPermissionsReadOnly
UbiquitousSharedItemPermissionsReadWrite
UbiquitousSharedItemRoleOwner
UbiquitousSharedItemRoleParticipant
UserHomeScope
ValueListAttributes
ValueLists
VersionKey
VideoBitRateKey
WeakDelegate
WhereFromsKey
WhiteBalanceKey
Zone (Inherited from NSObject)

Methods

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) (Inherited from NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) (Inherited from NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registers an object for being observed externally using an arbitrary method.

(Inherited from NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registers an object for being observed externally using an arbitrary method.

(Inherited from NSObject)
AwakeFromNib() (Inherited from NSObject)
BeginInvokeOnMainThread(Action) (Inherited from NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invokes asynchrously the specified code on the main UI thread.

(Inherited from NSObject)
Bind(NSString, NSObject, String, NSBindingOptions) (Inherited from NSObject)
Bind(NSString, NSObject, String, NSDictionary) (Inherited from NSObject)
CommitEditing() (Inherited from NSObject)
CommitEditing(NSObject, Selector, IntPtr) (Inherited from NSObject)
ConformsToProtocol(NativeHandle) (Inherited from NSObject)
Copy() (Inherited from NSObject)
DangerousAutorelease()

Calls the 'autorelease' selector on this object.

(Inherited from NSObject)
DangerousRelease()

Calls the 'release' selector on this object.

(Inherited from NSObject)
DangerousRetain()

Calls the 'retain' selector on this object.

(Inherited from NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString) (Inherited from NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (Inherited from NSObject)
DidChangeValue(String) (Inherited from NSObject)
DisableUpdates()
Dispose()

Releases the resources used by the NSObject object.

(Inherited from NSObject)
Dispose(Boolean)
DoesNotRecognizeSelector(Selector) (Inherited from NSObject)
EnableUpdates()
EnumerateResultsUsingBlock(NSMetadataQueryEnumerationCallback)
EnumerateResultsWithOptions(NSEnumerationOptions, NSMetadataQueryEnumerationCallback)
Equals(NSObject) (Inherited from NSObject)
Equals(Object) (Inherited from NSObject)
GetBindingInfo(NSString) (Inherited from NSObject)
GetBindingOptionDescriptions(NSString) (Inherited from NSObject)
GetBindingValueClass(NSString) (Inherited from NSObject)
GetDictionaryOfValuesFromKeys(NSString[]) (Inherited from NSObject)
GetHashCode()

Generates a hash code for the current instance.

(Inherited from NSObject)
GetMethodForSelector(Selector) (Inherited from NSObject)
GetNativeHash() (Inherited from NSObject)
IndexOfResult(NSObject)
Init() (Inherited from NSObject)
InitializeHandle(NativeHandle, String) (Inherited from NSObject)
InitializeHandle(NativeHandle) (Inherited from NSObject)
Invoke(Action, Double) (Inherited from NSObject)
Invoke(Action, TimeSpan) (Inherited from NSObject)
InvokeOnMainThread(Action) (Inherited from NSObject)
InvokeOnMainThread(Selector, NSObject)

Invokes synchrously the specified code on the main UI thread.

(Inherited from NSObject)
IsEqual(NSObject) (Inherited from NSObject)
IsKindOfClass(Class) (Inherited from NSObject)
IsMemberOfClass(Class) (Inherited from NSObject)
MarkDirty()

Promotes a regular peer object (IsDirectBinding is true) into a toggleref object.

(Inherited from NSObject)
MutableCopy() (Inherited from NSObject)
ObjectDidEndEditing(NSObject) (Inherited from NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) (Inherited from NSObject)
PerformSelector(Selector, NSObject, Double, NSString[]) (Inherited from NSObject)
PerformSelector(Selector, NSObject, Double) (Inherited from NSObject)
PerformSelector(Selector, NSObject, NSObject) (Inherited from NSObject)
PerformSelector(Selector, NSObject) (Inherited from NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (Inherited from NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (Inherited from NSObject)
PerformSelector(Selector) (Inherited from NSObject)
PrepareForInterfaceBuilder() (Inherited from NSObject)
RemoveObserver(NSObject, NSString, IntPtr) (Inherited from NSObject)
RemoveObserver(NSObject, NSString) (Inherited from NSObject)
RemoveObserver(NSObject, String, IntPtr) (Inherited from NSObject)
RemoveObserver(NSObject, String) (Inherited from NSObject)
RespondsToSelector(Selector) (Inherited from NSObject)
ResultAtIndex(IntPtr)

The result at the specified index.

SetNilValueForKey(NSString) (Inherited from NSObject)
SetValueForKey(NSObject, NSString) (Inherited from NSObject)
SetValueForKeyPath(NativeHandle, NSString) (Inherited from NSObject)
SetValueForKeyPath(NSObject, NSString) (Inherited from NSObject)
SetValueForUndefinedKey(NSObject, NSString) (Inherited from NSObject)
SetValuesForKeysWithDictionary(NSDictionary) (Inherited from NSObject)
StartQuery()
StopQuery()
ToString()

Returns a string representation of the value of the current instance.

(Inherited from NSObject)
Unbind(NSString) (Inherited from NSObject)
ValueForKey(NSString) (Inherited from NSObject)
ValueForKeyPath(NSString) (Inherited from NSObject)
ValueForUndefinedKey(NSString) (Inherited from NSObject)
ValueOfAttribute(String, IntPtr)

The value of the specified attributeName in the result at the specified index in the Results array.

WillChange(NSKeyValueChange, NSIndexSet, NSString) (Inherited from NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (Inherited from NSObject)
WillChangeValue(String) (Inherited from NSObject)

Extension Methods

ObjectDidBeginEditing(NSObject, INSEditor)
ObjectDidEndEditing(NSObject, INSEditor)
GetValidModes(NSObject, NSFontPanel)
ValidateToolbarItem(NSObject, NSToolbarItem)
BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)
BrowserAccessibilityInsertTextAtCursor(NSObject, String)
GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)
GetAccessibilityLineRangeForPosition(NSObject, IntPtr)
GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)
GetBrowserAccessibilityAttributedValue(NSObject, NSRange)
GetBrowserAccessibilityContainerType(NSObject)
GetBrowserAccessibilityCurrentStatus(NSObject)
GetBrowserAccessibilityHasDomFocus(NSObject)
GetBrowserAccessibilityIsRequired(NSObject)
GetBrowserAccessibilityPressedState(NSObject)
GetBrowserAccessibilityRoleDescription(NSObject)
GetBrowserAccessibilitySelectedTextRange(NSObject)
GetBrowserAccessibilitySortDirection(NSObject)
GetBrowserAccessibilityValue(NSObject, NSRange)
SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)
SetBrowserAccessibilityCurrentStatus(NSObject, String)
SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)
SetBrowserAccessibilityIsRequired(NSObject, Boolean)
SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)
SetBrowserAccessibilityRoleDescription(NSObject, String)
SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)
SetBrowserAccessibilitySortDirection(NSObject, String)
ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)
GetDebugDescription(INSObjectProtocol)
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)
BeginPreviewPanelControl(NSObject, QLPreviewPanel)
EndPreviewPanelControl(NSObject, QLPreviewPanel)
GetAccessibilityCustomRotors(NSObject)

Gets the array of UIAccessibilityCustomRotor objects appropriate for this object.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Sets the array of UIAccessibilityCustomRotor objects appropriate for this object.

AccessibilityHitTest(NSObject, CGPoint, UIEvent)
GetAccessibilityNextTextNavigationElement(NSObject)
GetAccessibilityNextTextNavigationElementBlock(NSObject)
GetAccessibilityPreviousTextNavigationElement(NSObject)
GetAccessibilityPreviousTextNavigationElementBlock(NSObject)
SetAccessibilityNextTextNavigationElement(NSObject, NSObject)
SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)
SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
GetAccessibilityTextInputResponder(NSObject)
GetAccessibilityTextInputResponderHandler(NSObject)
SetAccessibilityTextInputResponder(NSObject, IUITextInput)
SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)

Applies to