Discussion 議論
To request information using one of these keys, pass it to the for
parameter of the get
instance method.
これらキーの1つを使って情報をリクエストするには、それをget
インスタンスメソッドのfor
パラメータに渡してください。
Availability 有効性
Technology
typedef NSString
*NSURLResourceKey;
To request information using one of these keys, pass it to the for
parameter of the get
instance method.
これらキーの1つを使って情報をリクエストするには、それをget
インスタンスメソッドのfor
パラメータに渡してください。
NSURLIsDirectoryKey
NSNumber
object (read-only).
リソースがディレクトリであるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLParentDirectoryURLKey
NSURL
object, or nil
if the resource is the root directory of its volume (read-only).
リソースの親ディレクトリ、NSURL
オブジェクトとして返されます、またはnil
、もしリソースがそのボリュームのルートディレクトリであるならば(読み出し専用)。
NSURLFileAllocatedSizeKey
NSNumber
object (read-only).
ファイルに対してディスク上で割り当てられる合計サイズに対するキー、NSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLFileProtectionType
NSURLFileResourceIdentifierKey
id
(read-only).
リソースのもつ固有の識別子、id
として返されます(読み出し専用)。
NSURLFileResourceTypeKey
NSString
object (read-only). See NSURLFileResourceType
for possible values.
リソースのもつオブジェクト型、NSString
として返されます(読み出し専用)。NSURLFileResourceType
を可能な値として見てください。
NSURLFileResourceType
NSURLFileResourceTypeKey
key.
NSURLFileResourceTypeKey
キーに対する可能な値。
NSURLFileSecurityKey
NSFileSecurity
object (read-write).
リソースのもつセキュリティ情報、NSFileSecurity
オブジェクトとして返されます(読み書き)。
NSURLFileSizeKey
NSNumber
object (read-only).
ファイルのもつバイト数での大きさに対するキー、NSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLIsAliasFileKey
NSNumber
object (read-only).
ファイルがエイリアスであるかどうか判定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLIsPackageKey
NSNumber
object (read-write in macOS 10.8 and later, read-only in previous versions). A true
value means that the resource is a file package.
リソースがファイルパッケージであるかどうか判定するためのキー、ブールのNSNumber
オブジェクトとして返されます(macOS 10.8以降では読み書き、前の版では読み出し専用)。true
は、リソースがファイルパッケージであることを意味します。
NSURLIsRegularFileKey
NSNumber
object (read-only).
リソースが、ディレクトリまたはシンボリックリンクではなく、一般ファイルであるかどうか判定するためのキー。ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLPreferredIOBlockSizeKey
NSNumber
object, or nil
if the preferred size is not available (read-only).
このファイルのもつデータを読み出しまたは書き出しする時に使うのに最善のブロックサイズ、NSNumber
オブジェクトとして返されます、またはnil
、もし好ましいサイズが利用可能でないならば(読み出し専用)。
NSURLTotalFileAllocatedSizeKey
NSNumber
object (read-only). This includes the size of any file metadata.
バイト数でのファイルの合計割り当てサイズに対するキー、NSNumber
オブジェクトとして返されます(読み出し専用)。これは、あらゆるファイルメタデータを含みます。
NSURLTotalFileSizeKey
NSNumber
object (read-only). This includes the size of any file metadata.
バイト数でのファイルの表示に適した合計サイズに対するキー、NSNumber
オブジェクトとして返されます(読み出し専用)。これは、あらゆるファイルメタデータを含みます。
NSURLVolumeAvailableCapacityKey
NSURLVolumeAvailableCapacityForImportantUsageKey
NSURLVolumeAvailableCapacityForOpportunisticUsageKey
NSURLVolumeTotalCapacityKey
NSURLVolumeIsAutomountedKey
NSNumber
object (read-only).
ボリュームが自動マウントされるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeIsBrowsableKey
NSNumber
object (read-only).
ボリュームがGUI基盤のファイルブラウジング環境、たとえばDesktopまたはFinderアプリケーションなどにおいて見ることができるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeIsEjectableKey
NSNumber
object (read-only).
ボリュームがドライブ機構からソフトウェア制御の下で取り出し可能であるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeIsEncryptedKey
NSNumber
containing a Boolean value (read-only).
ボリュームが暗号化されるかどうか、ブール値を含んでいるNSNumber
として返されます(読み出し専用)。
NSURLVolumeIsInternalKey
NSNumber
object, or nil
if it cannot be determined (read-only).
ボリュームが内部バスに接続されるかどうかを決定するためのキー、ブールのNSNumber
オブジェクトとして返されます、またはnil
、もしそれが決定されることができないならば(読み出し専用)。
NSURLVolumeIsJournalingKey
NSNumber
object (read-only).
ボリュームが現在はジャーナリングであるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeIsLocalKey
NSNumber
object (read-only).
ボリュームがローカルデバイス上に格納されるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeIsReadOnlyKey
NSNumber
object (read-only).
ボリュームが読み出し専用であるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeIsRemovableKey
NSNumber
object (read-only).
ボリュームがドライブ機構から取り外し可能であるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeIsRootFileSystemKey
NSNumber
containing a Boolean value (read-only).
ボリュームがルートファイルシステムかどうか、ブール値を含んでいるNSNumber
として返されます(読み出し専用)。
NSURLIsMountTriggerKey
NSNumber
object (read-only). Traversing or opening a file system trigger directory causes an attempt to mount a file system on the directory.
URLがファイルシステムトリガーディレクトリであるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。ファイルシステムトリガーディレクトリを辿っていくまたは開くことは、ファイルシステムをディレクトリ上でマウントする試みを引き起こします。
NSURLIsVolumeKey
NSNumber
object (read-only).
リソースがボリュームのルートディレクトリであるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeCreationDateKey
NSDate
object, or NULL
if it cannot be determined (read-only).
ボリュームのもつ作成日に対するキー、NSDate
オブジェクトとして返されます、またはNULL
、もしそれが決定されることができないならば(読み出し専用)。
NSURLVolumeIdentifierKey
id
(read-only).
リソースのもつボリュームの固有の識別子、id
として返されます(読み出し専用)。
NSURLVolumeLocalizedFormatDescriptionKey
NSString
object (read-only).
ボリュームのもつ記述的なフォーマット名に対するキー、NSString
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeLocalizedNameKey
NSString
object (read-only).
ボリュームの名前、それがユーザインターフェイスで表示されるべき通りに、NSString
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeMaximumFileSizeKey
NSNumber
object, or nil
if it cannot be determined (read-only).
バイト数でボリュームによってサポートされる最も大きいファイルサイズに対するキー、ブールのNSNumber
オブジェクトとして返されます、またはnil
、もしそれが決定されることができないならば(読み出し専用)。
NSURLVolumeNameKey
NSString
object (read-write). Settable only if NSURLVolumeSupportsRenamingKey
is YES
.
ボリュームの名前、NSString
オブジェクトとして返されます(読み書き)。NSURLVolumeSupportsRenamingKey
がYES
である場合にのみ設定可能です。
NSURLVolumeResourceCountKey
NSNumber
object (read-only).
ボリューム上のリソースの総数に対するキー、NSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeSupportsAdvisoryFileLockingKey
O_EXLOCK
and O_SHLOCK
flags of the open function, returned as a Boolean NSNumber
object (read-only).
ボリュームがflockのスタイルで、open関数のO_EXLOCK
とO_SHLOCK
フラグと一緒に、全ファイル助言ロックを実装するかどうかを決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeSupportsCasePreservedNamesKey
NSNumber
object (read-only).
ボリュームがケース保護される名前をサポートするかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeSupportsCaseSensitiveNamesKey
NSNumber
object (read-only).
ボリュームがケース考慮する名前をサポートするかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeSupportsCompressionKey
decmpfs
, returned as NSNumber
containing a Boolean value (read-only).
ボリュームがdecmpfs
を使って圧縮ファイルの透過的な(意識する必要のない)解凍をサポートするかどうか、ブール値を含んでいるNSNumber
として返されます(読み出し専用)。
NSURLVolumeSupportsExclusiveRenamingKey
renamex_np(2)
with the RENAME_EXCL
option, returned as NSNumber
containing a Boolean value (read-only).
ボリュームがrenamex_np(2)
をRENAME_EXCL
オプションとともに使って排他的な改名をサポートするかどうか、ブール値を含んでいるNSNumber
として返されます(読み出し専用)。
NSURLVolumeSupportsExtendedSecurityKey
NSNumber
object (read-only).
ボリュームが拡張された安全性(アクセス制御リスト)をサポートするかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeSupportsFileCloningKey
clonefile(2)
, returned as NSNumber
containing a Boolean value (read-only).
ボリュームがclonefile(2)
を使うクローンをサポートするかどうか、ブール値を含んでいるNSNumber
として返されます(読み出し専用)。
NSURLVolumeSupportsHardLinksKey
NSNumber
object (read-only).
ボリュームがハードリンクをサポートするかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeSupportsJournalingKey
NSNumber
object (read-only).
ボリュームがジャーナリングをサポートするかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeSupportsPersistentIDsKey
NSNumber
object (read-only).
ボリュームが永続的IDをサポートするかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeSupportsRenamingKey
NSNumber
object (read-only).
ボリュームが改名可能かどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeSupportsRootDirectoryDatesKey
NSNumber
object (read-only).
ボリュームがルートディレクトリに対して時間に関して信頼できるストレージをサポートするかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeSupportsSparseFilesKey
NSNumber
object (read-only).
ボリュームがスパースファイルをサポートするかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeSupportsSwapRenamingKey
renamex_np(2)
with the RENAME_SWAP
option, returned as NSNumber
containing a Boolean value (read-only).
ボリュームがrenamex_np(2)
をRENAME_SWAP
オプションとともに使って改名をサポートするかどうか、ブール値を含んでいるNSNumber
として返されます(読み出し専用)。
NSURLVolumeSupportsSymbolicLinksKey
NSNumber
object (read-only).
ボリュームがシンボリックリンクをサポートするかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeSupportsVolumeSizesKey
NSNumber
object (read-only). If true
, volume size information is available as values of the NSURLVolumeTotalCapacityKey
andNSURLVolumeAvailableCapacityKey
keys.
ボリュームがボリュームサイズ情報を返すことをサポートするかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。true
ならば、ボリュームサイズ情報はNSURLVolumeTotalCapacityKey
andNSURLVolumeAvailableCapacityKey
キーの値として利用可能です。
NSURLVolumeSupportsZeroRunsKey
NSNumber
object (read-only).
ボリュームがゼロランをサポートするかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeURLForRemountingKey
NSURL
object, or nil
if a URL is not available (read-only).
ネットワークボリュームを再マウントするのに必要とされるURLに対するキー、NSURL
オブジェクトとして返されます、またはnil
、もしURLが利用可能でないならば(読み出し専用)。
NSURLVolumeURLKey
NSURL
object (read-only).
リソースのもつボリュームのルートディレクトリ、NSURL
オブジェクトとして返されます(読み出し専用)。
NSURLVolumeUUIDStringKey
NSString
object, or nil
if a persistent UUID is not available (read-only).
ボリュームのもつ永続的UUIDに対するキー、NSString
オブジェクトとして返されます、またはnil
、もし永続的UUIDが利用可能でないならば(読み出し専用)。
NSURLIsUbiquitousItemKey
NSNumber
that contains true
if this item is in iCloud storage, false
if it is a local item (read-only).
あるブールのNSNumber
、それはこの項目がiCloudストレージの中ならばtrue
を、それがローカルな項目であるならばfalse
含みます(読み出し専用)。
NSURLUbiquitousItemDownloadRequestedKey
startDownloadingUbiquitousItemAtURL:error:
has already been made to download the item. The value of this key is read-only.
startDownloadingUbiquitousItemAtURL:error:
への呼び出しが既に作成されて項目をダウンロードするようにされるかどうかを指し示すブール値。このキーの値は読み出し専用です。
NSURLUbiquitousItemIsDownloadingKey
NSNumber
that contains true
if this item is being downloaded from iCloud, false
otherwise (read-only).
あるブールのNSNumber
、それはtrue
をこの項目がiCloudからダウンロードされているところならば、false
をそうでなければ含みます(読み出し専用)。
NSURLUbiquitousItemDownloadingErrorKey
Foundation Constants
for possible error codes.
なぜiCloudからの項目のダウンロードが失敗したかを指し示すエラーオブジェクト。Foundation定数
を可能なエラーコードとして見てください。
NSURLUbiquitousItemDownloadingStatusKey
NSURLUbiquitousItemDownloadingStatus
.
その項目に対する現在のダウンロード状態、それはローカルコピーが存在するかどうかそしてそのコピーがその項目の最新のバージョンかどうかを指し示しています。このキーに対する可能な値は、NSURLUbiquitousItemDownloadingStatus
で記述されます。
NSURLUbiquitousItemDownloadingStatus
NSURLUbiquitousItemIsUploadedKey
NSNumber
that contains true
if this item’s data has been uploaded to iCloud storage, false
otherwise (read-only).
あるブールのNSNumber
、それはtrue
をこの項目のもつデータがiCloudストレージにアップロードされてしまっているならば、false
をそうでなければ含みます(読み出し専用)。
NSURLUbiquitousItemIsUploadingKey
NSNumber
that contains true
if this item is being uploaded to iCloud, false
otherwise (read-only).
あるブールのNSNumber
、それはtrue
をこの項目がiCloudからアップロードされているところならば、false
をそうでなければ含みます(読み出し専用)。
NSURLUbiquitousItemUploadingErrorKey
Foundation Constants
for possible error codes.
なぜiCloudへの項目のアップロードが失敗したかを指し示すエラーオブジェクト。Foundation定数
を可能なエラーコードとして見てください。
NSURLUbiquitousItemHasUnresolvedConflictsKey
NSNumber
that contains true
if this item has conflicts outstanding, false
otherwise (read-only).
あるブールのNSNumber
、それはtrue
をこの項目が未解決の衝突をするならば、false
をそうでなければ含みます(読み出し専用)。
NSURLUbiquitousItemContainerDisplayNameKey
NSURLThumbnailKey
NSURLThumbnailDictionaryKey
NSURLThumbnailDictionaryItem
for a list of possible keys.
サイズによってキー指定されるNSImage/UIImageオブジェクトの辞書(読み書き)。NSURLThumbnailDictionaryItem
を可能なキーの一覧として見てください。
NSURLThumbnailDictionaryItem
NSURLThumbnailDictionaryKey
dictionary.
NSURLThumbnailDictionaryKey
辞書に対する可能なキー。
NSURLKeysOfUnsetValuesKey
setResourceValues:error:
method returns an error, returned as an array of NSString
objects.
setResourceValues:error:
メソッドがエラーを返した後にまだ設定され終わっていないリソースプロパティそれらに対するキー、NSString
オブジェクトそれらからなるある配列として返されます。
NSURLAddedToDirectoryDateKey
NSDate
. Inconsistent behavior may be observed when this attribute is requested on hard-linked items. This property is not supported by all volumes. (read-only)
それでリソースが作成されたまたは改名されたまたはそれの親ディレクトリ内に入った時間、あるNSDate
として返されます。矛盾する挙動は、この属性がハードリンクされた項目上で要請される時に監視されるかもしれません。このプロパティは、全てのボリュームによってサポートされません。(読み出しのみ)
NSURLAttributeModificationDateKey
NSDate
object if the volume supports attribute modification dates, or nil
if attribute modification dates are unsupported (read-only).
それでリソースの属性が最も新しく修正されたところの時間、NSDate
オブジェクトとして返されます、そのボリュームが修正日属性をサポートするならば、またはnil
を修正日属性がサポートされないならば(読み出し専用)。
NSURLContentAccessDateKey
NSURLContentModificationDateKey
NSURLCreationDateKey
NSURLCustomIconKey
NSImage
object, or nil
if the resource has no custom icon.
このリソースで格納されるアイコン、NSImage
オブジェクトとして返されます、またはnil
をリソースがあつらえのアイコンを持たないならば。
NSURLDocumentIdentifierKey
NSNumber
(read-only).
書類識別子、NSNumber
として返されます(読み出し専用)。
NSURLEffectiveIconKey
NSImage
object (read-only).
リソースのもつ通常アイコン、NSImage
オブジェクトとして返されます(読み出し専用)。
NSURLGenerationIdentifierKey
id <NSCopying, NSCoding, NSObject>
(read-only)
不透明生成識別子、id <NSCopying, NSCoding, NSObject>
として返されます(読み出し専用)。
NSURLHasHiddenExtensionKey
NSNumber
object (read-write).
リソースのもつ拡張子が通常はそれのローカライズされた名前から取り除かれるかどうかを決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み書き)。
NSURLIsExcludedFromBackupKey
NSURLIsExecutableKey
NSNumber
object (read-only).
現在のプロセス(EUIDによって決定される)がリソース(それがファイルならば)を遂行またはリソースを検索できるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLIsHiddenKey
NSNumber
object (read-write).
リソースが通常はユーザに表示されないかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み書き)。
NSURLIsReadableKey
NSNumber
object (read-only).
現在のプロセス(EUIDによって決定される)がリソースを読み出しできるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLIsSymbolicLinkKey
NSNumber
object (read-only).
リソースがシンボリックリンクであるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLIsSystemImmutableKey
NSNumber
object (read-write).
リソースのもつシステム不変ビットが設定されるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み書き)。
NSURLIsUserImmutableKey
NSNumber
object (read-write).
リソースのもつユーザ不変ビットが設定されるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み書き)。
NSURLIsWritableKey
NSNumber
object (read-only).
現在のプロセス(EUIDによって決定される)がリソースへと書き出しできるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLLabelColorKey
NSColor
object, or nil
if the resource has no label color (read-only).
リソースのもつラベルカラー、NSColor
オブジェクトとして返されます、またはnil
、もしリソースがラベルカラーを持たないならば(読み出し専用)。
NSURLLabelNumberKey
NSNumber
object (read-write).
リソースのもつラベル番号、NSNumber
オブジェクトとして返されます(読み書き)。
NSURLLinkCountKey
NSNumber
object (read-only).
リソースへのハードリンクの数、NSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLLocalizedLabelKey
NSString
object, or nil
if the resource has no localized label text (read-only).
リソースのもつローカライズされたラベルテキスト、NSString
オブジェクトとして返されます、またはnil
、もしリソースがローカライズされたラベルテキストを持たないならば(読み出し専用)。
NSURLLocalizedNameKey
NSString
object (read-only).
リソースのもつローカライズされたまたは拡張子を隠された名前、NSString
として返されます(読み出し専用)。
NSURLLocalizedTypeDescriptionKey
NSString
object (read-only).
リソースのもつローカライズされた型記述、NSString
として返されます(読み出し専用)。
NSURLNameKey
NSString
object (read-write).
ファイルシステムの中での、リソースのもつ名前、NSString
オブジェクトとして返されます(読み書き)。
NSURLPathKey
NSString
object (read-only).
URLに対するファイルシステムパス、NSString
オブジェクトとして返されます(読み出し専用)。
NSURLTagNamesKey
NSString
values (read-write).
リソースに添付されたタグの名前、NSString
値それらからなるある配列として返されます(読み書き)。
NSURLTypeIdentifierKey
NSString
object (read-only).
リソースのもつユニホーム型識別子(UTI)、NSString
として返されます(読み出し専用)。
NSURLContentTypeKey
NSURLUbiquitousItemIsDownloadedKey
NSNumber
that contains true
if this item’s data has been downloaded to a ubiquity container, false
otherwise (read-only).
あるブールのNSNumber
、それはtrue
をこの項目のもつデータがある偏在コンテナにダウンロードされてしまっているならば、false
をそうでなければ含みます(読み出し専用)。
NSURLUbiquitousItemPercentDownloadedKey
NSNumber
in the range 0–100
that indicates the percentage of the data that has been downloaded (read-only).
あるNSNumber
、範囲0–100
の中の、それはダウンロードされたデータのパーセンテージを指し示します(読み出し専用)
NSURLUbiquitousItemPercentUploadedKey
NSNumber
in the range 0–100
that indicates the percentage of the data that has been uploaded (read-only).
あるNSNumber
、範囲0–100
の中の、それはアップロードされたデータのパーセンテージを指し示します(読み出し専用)
- resourceValuesForKeys:error:
- getResourceValue:forKey:error:
- setResourceValue:forKey:error:
- setResourceValues:error:
- removeAllCachedResourceValues
- removeCachedResourceValueForKey:
- setTemporaryResourceValue:forKey: