1 /* Definition of NSMetadataAttributes 2 Copyright (C) 2019 Free Software Foundation, Inc. 3 4 By: Gregory John Casamento <greg.casamento@gmail.com> 5 Date: Tue Oct 29 00:53:11 EDT 2019 6 7 This file is part of the GNUstep Library. 8 9 This library is free software; you can redistribute it and/or 10 modify it under the terms of the GNU Lesser General Public 11 License as published by the Free Software Foundation; either 12 version 2 of the License, or (at your option) any later version. 13 14 This library is distributed in the hope that it will be useful, 15 but WITHOUT ANY WARRANTY; without even the implied warranty of 16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17 Lesser General Public License for more details. 18 19 You should have received a copy of the GNU Lesser General Public 20 License along with this library; if not, write to the Free 21 Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 22 Boston, MA 02110 USA. 23 */ 24 25 #ifndef _NSMetadataAttributes_h_GNUSTEP_BASE_INCLUDE 26 #define _NSMetadataAttributes_h_GNUSTEP_BASE_INCLUDE 27 28 #include <Foundation/NSObject.h> 29 30 #if OS_API_VERSION(MAC_OS_X_VERSION_10_0, GS_API_LATEST) 31 32 #if defined(__cplusplus) 33 extern "C" { 34 #endif 35 36 @class NSString; 37 38 GS_EXPORT NSString* const NSMetadataItemAcquisitionMakeKey; 39 GS_EXPORT NSString* const NSMetadataItemAcquisitionModelKey; 40 GS_EXPORT NSString* const NSMetadataItemAlbumKey; 41 GS_EXPORT NSString* const NSMetadataItemAltitudeKey; 42 GS_EXPORT NSString* const NSMetadataItemApertureKey; 43 GS_EXPORT NSString* const NSMetadataItemAppleLoopDescriptorsKey; 44 GS_EXPORT NSString* const NSMetadataItemAppleLoopsKeyFilterTypeKey; 45 GS_EXPORT NSString* const NSMetadataItemAppleLoopsLoopModeKey; 46 GS_EXPORT NSString* const NSMetadataItemAppleLoopsRootKeyKey; 47 GS_EXPORT NSString* const NSMetadataItemApplicationCategoriesKey; 48 GS_EXPORT NSString* const NSMetadataItemAttributeChangeDateKey; 49 GS_EXPORT NSString* const NSMetadataItemAudiencesKey; 50 GS_EXPORT NSString* const NSMetadataItemAudioBitRateKey; 51 GS_EXPORT NSString* const NSMetadataItemAudioChannelCountKey; 52 GS_EXPORT NSString* const NSMetadataItemAudioEncodingApplicationKey; 53 GS_EXPORT NSString* const NSMetadataItemAudioSampleRateKey; 54 GS_EXPORT NSString* const NSMetadataItemAudioTrackNumberKey; 55 GS_EXPORT NSString* const NSMetadataItemAuthorAddressesKey; 56 GS_EXPORT NSString* const NSMetadataItemAuthorEmailAddressesKey; 57 GS_EXPORT NSString* const NSMetadataItemAuthorsKey; 58 GS_EXPORT NSString* const NSMetadataItemBitsPerSampleKey; 59 GS_EXPORT NSString* const NSMetadataItemCameraOwnerKey; 60 GS_EXPORT NSString* const NSMetadataItemCFBundleIdentifierKey; 61 GS_EXPORT NSString* const NSMetadataItemCityKey; 62 GS_EXPORT NSString* const NSMetadataItemCodecsKey; 63 GS_EXPORT NSString* const NSMetadataItemColorSpaceKey; 64 GS_EXPORT NSString* const NSMetadataItemCommentKey; 65 GS_EXPORT NSString* const NSMetadataItemComposerKey; 66 GS_EXPORT NSString* const NSMetadataItemContactKeywordsKey; 67 GS_EXPORT NSString* const NSMetadataItemContentCreationDateKey; 68 GS_EXPORT NSString* const NSMetadataItemContentModificationDateKey; 69 GS_EXPORT NSString* const NSMetadataItemContentTypeKey; 70 GS_EXPORT NSString* const NSMetadataItemContentTypeTreeKey; 71 GS_EXPORT NSString* const NSMetadataItemContributorsKey; 72 GS_EXPORT NSString* const NSMetadataItemCopyrightKey; 73 GS_EXPORT NSString* const NSMetadataItemCountryKey; 74 GS_EXPORT NSString* const NSMetadataItemCoverageKey; 75 GS_EXPORT NSString* const NSMetadataItemCreatorKey; 76 GS_EXPORT NSString* const NSMetadataItemDateAddedKey; 77 GS_EXPORT NSString* const NSMetadataItemDeliveryTypeKey; 78 GS_EXPORT NSString* const NSMetadataItemDescriptionKey; 79 GS_EXPORT NSString* const NSMetadataItemDirectorKey; 80 GS_EXPORT NSString* const NSMetadataItemDisplayNameKey; 81 GS_EXPORT NSString* const NSMetadataItemDownloadedDateKey; 82 GS_EXPORT NSString* const NSMetadataItemDueDateKey; 83 GS_EXPORT NSString* const NSMetadataItemDurationSecondsKey; 84 GS_EXPORT NSString* const NSMetadataItemEditorsKey; 85 GS_EXPORT NSString* const NSMetadataItemEmailAddressesKey; 86 GS_EXPORT NSString* const NSMetadataItemEncodingApplicationsKey; 87 GS_EXPORT NSString* const NSMetadataItemExecutableArchitecturesKey; 88 GS_EXPORT NSString* const NSMetadataItemExecutablePlatformKey; 89 GS_EXPORT NSString* const NSMetadataItemEXIFGPSVersionKey; 90 GS_EXPORT NSString* const NSMetadataItemEXIFVersionKey; 91 GS_EXPORT NSString* const NSMetadataItemExposureModeKey; 92 GS_EXPORT NSString* const NSMetadataItemExposureProgramKey; 93 GS_EXPORT NSString* const NSMetadataItemExposureTimeSecondsKey; 94 GS_EXPORT NSString* const NSMetadataItemExposureTimeStringKey; 95 GS_EXPORT NSString* const NSMetadataItemFinderCommentKey; 96 GS_EXPORT NSString* const NSMetadataItemFlashOnOffKey; 97 GS_EXPORT NSString* const NSMetadataItemFNumberKey; 98 GS_EXPORT NSString* const NSMetadataItemFocalLength35mmKey; 99 GS_EXPORT NSString* const NSMetadataItemFocalLengthKey; 100 GS_EXPORT NSString* const NSMetadataItemFontsKey; 101 GS_EXPORT NSString* const NSMetadataItemFSContentChangeDateKey; 102 GS_EXPORT NSString* const NSMetadataItemFSCreationDateKey; 103 GS_EXPORT NSString* const NSMetadataItemFSNameKey; 104 GS_EXPORT NSString* const NSMetadataItemFSSizeKey; 105 GS_EXPORT NSString* const NSMetadataItemGenreKey; 106 GS_EXPORT NSString* const NSMetadataItemGPSAreaInformationKey; 107 GS_EXPORT NSString* const NSMetadataItemGPSDateStampKey; 108 GS_EXPORT NSString* const NSMetadataItemGPSDestBearingKey; 109 GS_EXPORT NSString* const NSMetadataItemGPSDestDistanceKey; 110 GS_EXPORT NSString* const NSMetadataItemGPSDestLatitudeKey; 111 GS_EXPORT NSString* const NSMetadataItemGPSDestLongitudeKey; 112 GS_EXPORT NSString* const NSMetadataItemGPSDifferentalKey; 113 GS_EXPORT NSString* const NSMetadataItemGPSDOPKey; 114 GS_EXPORT NSString* const NSMetadataItemGPSMapDatumKey; 115 GS_EXPORT NSString* const NSMetadataItemGPSMeasureModeKey; 116 GS_EXPORT NSString* const NSMetadataItemGPSProcessingMethodKey; 117 GS_EXPORT NSString* const NSMetadataItemGPSStatusKey; 118 GS_EXPORT NSString* const NSMetadataItemGPSTrackKey; 119 GS_EXPORT NSString* const NSMetadataItemHasAlphaChannelKey; 120 GS_EXPORT NSString* const NSMetadataItemHeadlineKey; 121 GS_EXPORT NSString* const NSMetadataItemIdentifierKey; 122 GS_EXPORT NSString* const NSMetadataItemImageDirectionKey; 123 GS_EXPORT NSString* const NSMetadataItemInformationKey; 124 GS_EXPORT NSString* const NSMetadataItemInstantMessageAddressesKey; 125 GS_EXPORT NSString* const NSMetadataItemInstructionsKey; 126 GS_EXPORT NSString* const NSMetadataItemIsApplicationManagedKey; 127 GS_EXPORT NSString* const NSMetadataItemIsGeneralMIDISequenceKey; 128 GS_EXPORT NSString* const NSMetadataItemIsLikelyJunkKey; 129 GS_EXPORT NSString* const NSMetadataItemISOSpeedKey; 130 GS_EXPORT NSString* const NSMetadataItemIsUbiquitousKey; 131 GS_EXPORT NSString* const NSMetadataItemKeySignatureKey; 132 GS_EXPORT NSString* const NSMetadataItemKeywordsKey; 133 GS_EXPORT NSString* const NSMetadataItemKindKey; 134 GS_EXPORT NSString* const NSMetadataItemLanguagesKey; 135 GS_EXPORT NSString* const NSMetadataItemLastUsedDateKey; 136 GS_EXPORT NSString* const NSMetadataItemLatitudeKey; 137 GS_EXPORT NSString* const NSMetadataItemLayerNamesKey; 138 GS_EXPORT NSString* const NSMetadataItemLensModelKey; 139 GS_EXPORT NSString* const NSMetadataItemLongitudeKey; 140 GS_EXPORT NSString* const NSMetadataItemLyricistKey; 141 GS_EXPORT NSString* const NSMetadataItemMaxApertureKey; 142 GS_EXPORT NSString* const NSMetadataItemMediaTypesKey; 143 GS_EXPORT NSString* const NSMetadataItemMeteringModeKey; 144 GS_EXPORT NSString* const NSMetadataItemMusicalGenreKey; 145 GS_EXPORT NSString* const NSMetadataItemMusicalInstrumentCategoryKey; 146 GS_EXPORT NSString* const NSMetadataItemMusicalInstrumentNameKey; 147 GS_EXPORT NSString* const NSMetadataItemNamedLocationKey; 148 GS_EXPORT NSString* const NSMetadataItemNumberOfPagesKey; 149 GS_EXPORT NSString* const NSMetadataItemOrganizationsKey; 150 GS_EXPORT NSString* const NSMetadataItemOrientationKey; 151 GS_EXPORT NSString* const NSMetadataItemOriginalFormatKey; 152 GS_EXPORT NSString* const NSMetadataItemOriginalSourceKey; 153 GS_EXPORT NSString* const NSMetadataItemPageHeightKey; 154 GS_EXPORT NSString* const NSMetadataItemPageWidthKey; 155 GS_EXPORT NSString* const NSMetadataItemParticipantsKey; 156 GS_EXPORT NSString* const NSMetadataItemPathKey; 157 GS_EXPORT NSString* const NSMetadataItemPerformersKey; 158 GS_EXPORT NSString* const NSMetadataItemPhoneNumbersKey; 159 GS_EXPORT NSString* const NSMetadataItemPixelCountKey; 160 GS_EXPORT NSString* const NSMetadataItemPixelHeightKey; 161 GS_EXPORT NSString* const NSMetadataItemPixelWidthKey; 162 GS_EXPORT NSString* const NSMetadataItemProducerKey; 163 GS_EXPORT NSString* const NSMetadataItemProfileNameKey; 164 GS_EXPORT NSString* const NSMetadataItemProjectsKey; 165 GS_EXPORT NSString* const NSMetadataItemPublishersKey; 166 GS_EXPORT NSString* const NSMetadataItemRecipientAddressesKey; 167 GS_EXPORT NSString* const NSMetadataItemRecipientEmailAddressesKey; 168 GS_EXPORT NSString* const NSMetadataItemRecipientsKey; 169 GS_EXPORT NSString* const NSMetadataItemRecordingDateKey; 170 GS_EXPORT NSString* const NSMetadataItemRecordingYearKey; 171 GS_EXPORT NSString* const NSMetadataItemRedEyeOnOffKey; 172 GS_EXPORT NSString* const NSMetadataItemResolutionHeightDPIKey; 173 GS_EXPORT NSString* const NSMetadataItemResolutionWidthDPIKey; 174 GS_EXPORT NSString* const NSMetadataItemRightsKey; 175 GS_EXPORT NSString* const NSMetadataItemSecurityMethodKey; 176 GS_EXPORT NSString* const NSMetadataItemSpeedKey; 177 GS_EXPORT NSString* const NSMetadataItemStarRatingKey; 178 GS_EXPORT NSString* const NSMetadataItemStateOrProvinceKey; 179 GS_EXPORT NSString* const NSMetadataItemStreamableKey; 180 GS_EXPORT NSString* const NSMetadataItemSubjectKey; 181 GS_EXPORT NSString* const NSMetadataItemTempoKey; 182 GS_EXPORT NSString* const NSMetadataItemTextContentKey; 183 GS_EXPORT NSString* const NSMetadataItemThemeKey; 184 GS_EXPORT NSString* const NSMetadataItemTimeSignatureKey; 185 GS_EXPORT NSString* const NSMetadataItemTimestampKey; 186 GS_EXPORT NSString* const NSMetadataItemTitleKey; 187 GS_EXPORT NSString* const NSMetadataItemTotalBitRateKey; 188 GS_EXPORT NSString* const NSMetadataItemURLKey; 189 GS_EXPORT NSString* const NSMetadataItemVersionKey; 190 GS_EXPORT NSString* const NSMetadataItemVideoBitRateKey; 191 GS_EXPORT NSString* const NSMetadataItemWhereFromsKey; 192 GS_EXPORT NSString* const NSMetadataItemWhiteBalanceKey; 193 GS_EXPORT NSString* const NSMetadataUbiquitousItemContainerDisplayNameKey; 194 GS_EXPORT NSString* const NSMetadataUbiquitousItemDownloadingErrorKey; 195 GS_EXPORT NSString* const NSMetadataUbiquitousItemDownloadingStatusCurrent; 196 GS_EXPORT NSString* const NSMetadataUbiquitousItemDownloadingStatusDownloaded; 197 GS_EXPORT NSString* const NSMetadataUbiquitousItemDownloadingStatusKey; 198 GS_EXPORT NSString* const NSMetadataUbiquitousItemDownloadingStatusNotDownloaded; 199 GS_EXPORT NSString* const NSMetadataUbiquitousItemDownloadRequestedKey; 200 GS_EXPORT NSString* const NSMetadataUbiquitousItemHasUnresolvedConflictsKey; 201 GS_EXPORT NSString* const NSMetadataUbiquitousItemIsDownloadedKey; 202 GS_EXPORT NSString* const NSMetadataUbiquitousItemIsDownloadingKey; 203 GS_EXPORT NSString* const NSMetadataUbiquitousItemIsExternalDocumentKey; 204 GS_EXPORT NSString* const NSMetadataUbiquitousItemIsSharedKey; 205 GS_EXPORT NSString* const NSMetadataUbiquitousItemIsUploadedKey; 206 GS_EXPORT NSString* const NSMetadataUbiquitousItemIsUploadingKey; 207 GS_EXPORT NSString* const NSMetadataUbiquitousItemPercentDownloadedKey; 208 GS_EXPORT NSString* const NSMetadataUbiquitousItemPercentUploadedKey; 209 GS_EXPORT NSString* const NSMetadataUbiquitousItemUploadingErrorKey; 210 GS_EXPORT NSString* const NSMetadataUbiquitousItemURLInLocalContainerKey; 211 GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemCurrentUserPermissionsKey; 212 GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemCurrentUserRoleKey; 213 GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemMostRecentEditorNameComponentsKey; 214 GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemOwnerNameComponentsKey; 215 GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemPermissionsReadOnly; 216 GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemPermissionsReadWrite; 217 GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemRoleOwner; 218 GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemRoleParticipant; 219 220 #if defined(__cplusplus) 221 } 222 #endif 223 224 #endif /* GS_API_MACOSX */ 225 226 #endif /* _NSMetadataAttributes_h_GNUSTEP_BASE_INCLUDE */ 227 228