Important: The Dictionary Manager is deprecated as of Mac OS X v10.5 and is not available to 64-bit applications. Instead, use the APIs presented by Dictionary Services, which are described in Dictionary Services Programming Guide and Dictionary Services Reference.
| Framework | ApplicationServices/ApplicationServices.h |
| Declared in | Dictionary.h |
Important: The Dictionary Manager is deprecated as of Mac OS X v10.5 and is not available to 64-bit applications. Instead, use the APIs presented by Dictionary Services, which are described in Dictionary Services Programming Guide and Dictionary Services Reference.
The Dictionary Manager facilitates the use of dictionary files by such programs as spelling checkers and input methods. The Dictionary Manager separates dictionary data from the code that accesses the data.
The Dictionary Manager uses access method plug-ins to mediate access to the dictionary's data. The use of access-method plug-ins allows the Dictionary Manager to support a variety of data and does not require the internal structure of a dictionary to conform to a fixed format.
Dictionary Manager functions with the prefix "DCM" are Carbon-compliant. However, these functions are available only on systems that have the Japanese language kit installed.
DCMLibraryVersion Deprecated in Mac OS X v10.5
You can use the functions in this section to obtain a list of the dictionaries available on the system. You can create a list of dictionaries, count the available dictionaries, and obtain the dictionary ID for each available dictionary.
DCMCountObjectIterator Deprecated in Mac OS X v10.5
DCMCreateDictionaryIterator Deprecated in Mac OS X v10.5
DCMDisposeObjectIterator Deprecated in Mac OS X v10.5
DCMIterateObject Deprecated in Mac OS X v10.5
DCMResetObjectIterator Deprecated in Mac OS X v10.5
DCMCreateAccessMethodIterator Deprecated in Mac OS X v10.5
DCMGetAccessMethodIDFromName Deprecated in Mac OS X v10.5
DCMCloseDictionary Deprecated in Mac OS X v10.5
DCMCompactDictionary Deprecated in Mac OS X v10.5
DCMCountRecord Deprecated in Mac OS X v10.5
DCMDeleteDictionary Deprecated in Mac OS X v10.5
DCMDeriveNewDictionary Deprecated in Mac OS X v10.5
DCMGetDictionaryIDFromFile Deprecated in Mac OS X v10.5
DCMGetDictionaryIDFromRef Deprecated in Mac OS X v10.5
DCMGetFileFromDictionaryID Deprecated in Mac OS X v10.5
DCMNewDictionary Deprecated in Mac OS X v10.5
DCMOpenDictionary Deprecated in Mac OS X v10.5
DCMRegisterDictionaryFile Deprecated in Mac OS X v10.5
DCMReorganizeDictionary Deprecated in Mac OS X v10.5
DCMUnregisterDictionary Deprecated in Mac OS X v10.5
DCMGetDictionaryWriteAccess Deprecated in Mac OS X v10.5
DCMReleaseDictionaryWriteAccess Deprecated in Mac OS X v10.5
DCMGetDictionaryProperty Deprecated in Mac OS X v10.5
DCMGetDictionaryPropertyList Deprecated in Mac OS X v10.5
DCMSetDictionaryProperty Deprecated in Mac OS X v10.5
DCMAddRecord Deprecated in Mac OS X v10.5
DCMCountRecordIterator Deprecated in Mac OS X v10.5
DCMDeleteRecord Deprecated in Mac OS X v10.5
DCMDisposeRecordIterator Deprecated in Mac OS X v10.5
DCMFindRecords Deprecated in Mac OS X v10.5
DCMGetNextRecord Deprecated in Mac OS X v10.5
DCMGetNthRecord Deprecated in Mac OS X v10.5
DCMGetPrevRecord Deprecated in Mac OS X v10.5
DCMGetRecordSequenceNumber Deprecated in Mac OS X v10.5
DCMIterateFoundRecord Deprecated in Mac OS X v10.5
DCMCreateFieldInfoRecord Deprecated in Mac OS X v10.5
DCMGetDictionaryFieldInfo Deprecated in Mac OS X v10.5
DCMGetFieldAttributes Deprecated in Mac OS X v10.5
DCMGetFieldData Deprecated in Mac OS X v10.5
DCMGetFieldDefaultData Deprecated in Mac OS X v10.5
DCMGetFieldFindMethods Deprecated in Mac OS X v10.5
DCMGetFieldMaxRecordSize Deprecated in Mac OS X v10.5
DCMGetFieldTagAndType Deprecated in Mac OS X v10.5
DCMSetFieldData Deprecated in Mac OS X v10.5
Displays the progress state of a reorganization or compaction operation.
typedef Boolean (*DCMProgressFilterProcPtr) ( Boolean determinateProcess, UInt16 percentageComplete, UInt32 callbackUD );
If you name your function MyDCMProgressFilterProc,
you would declare it like this:
Boolean DCMProgressFilterProcPtr ( Boolean determinateProcess, UInt16 percentageComplete, UInt32 callbackUD );
You supply this callback as a parameter to the DCMReorganizeDictionary and DCMCompactDictionary functions.
Dictionary.hRepresents an access method ID.
typedef DCMObjectID DCMAccessMethodID;
See DCMGetAccessMethodIDFromName.
Dictionary.h
Represents a list of access methods.
typedef DCMObjectIterator DCMAccessMethodIterator;
See DCMCreateAccessMethodIterator.
Dictionary.h
Contains header information for a dictionary.
struct DCMDictionaryHeader {
FourCharCode headerSignature;
UInt32 headerVersion;
ByteCount headerSize;
Str63 accessMethod;
};
typedef struct DCMDictionaryHeader DCMDictionaryHeader;
headerSignatureThe header signature must be 'dict'.
headerVersionThe version of header information. The current
version is specified by the constant kDCMDictionaryHeaderVersion.
headerSizeThe size of the header information. The current size is 76 bytes.
accessMethodThe library name of the access method.
The internal structure of dictionaries used by the Dictionary Manager can be broadly divided into three structures: dictionary header section, dictionary property section, and data record section. However, internal structures apart from the dictionary header section rely on the access method and can be freely defined, so you must be aware that this is strictly a structural model for dictionaries viewed from outside.
Dictionary files that are managed by the Dictionary Manager have a dictionary header at the start of its data fork in a defined format, and this header must contain a signature which indicates that it is a dictionary supported by the Dictionary Manager. The file must also contain basic information such as the name of the access method which can manage this dictionary. The dictionary header is the only information in the dictionary that can be accessed without the use of an access method.
The dictionary property section contains information about the dictionary as a whole, such as access restrictions (whether it is write enabled, whether its content can be downloaded). Properties are managed by tags, and it is possible to define and save different types of information.
The data record section contains registered data records. Each data record is further divided into fields," and these are managed using tags which represent the meaning of the data—for example, 'yomi' (read) and 'hins' (part of speech). At least one field in a record must be a key field. The key field is used as an index, and tag and key data for this field are used to find records. When searching through records, you can specify other field tags in addition to the key field, thereby enabling a variety of data to be obtained at once.
Each field in a record has field attributes that specify the field’s data type, maximum data length, and default data The key data field also has an attribute that specifies the search methods it supports.
Dictionary.h
Represents the ID associated with a specific dictionary.
typedef DCMObjectID DCMDictionaryID;
When you call the function DCMRegisterDictionaryFile to register
a dictionary, the Dictionary Manager assigned a unique ID that you
need to use in subsequent calls to the Dictionary Manager. The DCMDictionaryID value
is not persistent across system restarts, so you must not save this
value for future use. Each time your application launches or the system
starts up you need to obtain the newly-assigned DCMDictionaryID value.
Dictionary.h
Represents a list of dictionaries.
typedef DCMObjectIterator DCMDictionaryIterator;
See DCMCreateDictionaryIterator.
Dictionary.h
Represents a reference to a dictionary.
typedef DCMObjectRef DCMDictionaryRef;
You can obtain a dictionary reference by calling the function DCMOpenDictionary.
You need this reference to operate on the dictionary.
Dictionary.h
Represents a field inside a dictionary.
typedef DescType DCMFieldTag;
A field tag is a 4-byte value used to identify a fields. A field must be unique within a dictionary. See “Field Data Tags” for more information.
Dictionary.h
Represents the data type of the data stored in a field.
typedef DescType DCMFieldType;
A field tag is a 4-byte value used to specify the data type contained in a field. The basic definition is the data type defined by Apple Event Manager. “Field Data Types.”
Dictionary.h
Represents a reference to an opaque list of search results.
typedef struct OpaqueDCMFoundRecordIterator * DCMFoundRecordIterator;
See DCMFindRecords for
more information.
Dictionary.h
Represents a reference to an opaque dictionary ID.
typedef struct OpaqueDCMObjectID * DCMObjectID;
Dictionary.h
Defines a reference to an opaque dictionary object iterator.
typedef struct OpaqueDCMObjectIterator * DCMObjectIterator;
Dictionary.h
Defines a reference to an opaque dictionary reference.
typedef struct OpaqueDCMObjectRef * DCMObjectRef;
Dictionary.h
Defines a universal procedure pointer (UPP) to a progress filter callback.
typedef DCMProgressFilterProcPtr DCMProgressFilterUPP;
For more information see DCMProgressFilterProcPtr.
You pass a progress filter callback UPP to the functions DCMReorganizeDictionary and DCMCompactDictionary.
Dictionary.h
Represents the unique ID of a record in a dictionary.
typedef UInt32 DCMUniqueID;
This ID is used in many functions. For example, see DCMGetNextRecord,DCMGetPrevRecord, and DCMGetNthRecord.
Dictionary.hSpecify features associated with an access method.
enum {
kDCMCanUseFileDictionaryMask = 0x00000001,
kDCMCanUseMemoryDictionaryMask = 0x00000002,
kDCMCanStreamDictionaryMask = 0x00000004,
kDCMCanHaveMultipleIndexMask = 0x00000008,
kDCMCanModifyDictionaryMask = 0x00000010,
kDCMCanCreateDictionaryMask = 0x00000020,
kDCMCanAddDictionaryFieldMask = 0x00000040,
kDCMCanUseTransactionMask = 0x00000080
};
typedef OptionBits DCMAccessMethodFeature;
kDCMCanUseFileDictionaryMaskSpecifies the file dictionary mask.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMCanUseMemoryDictionaryMaskSpecifies the memory dictionary mask
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMCanStreamDictionaryMaskSpecifies t the stream dictionary mask
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMCanHaveMultipleIndexMaskSpecifies the multiple index mask
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMCanModifyDictionaryMaskSpecifies the modify dictionary mask
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMCanCreateDictionaryMaskSpecifies the create dictionary mask
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMCanAddDictionaryFieldMaskSpecifies to use the add dictionary field mask
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMCanUseTransactionMaskSpecifies to use the use transaction dictionary mask
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
The Dictionary Manager does not operate directly on a dictionary. Instead it accesses dictionaries using the access method specified for the dictionary. The access method mediates between the dictionary and the Dictionary Manager, so that the Dictionary Manager does not need to know anything about the physical format of the dictionary. As a result, the dictionary can have an free-form internal structure. You can also to use an existing dictionary as long as the dictionary has its own access method.
Normally (except when you create a dictionary) you do not need to recognize the existence of the access method.
Specify dictionary classes associated with the property pDCMClass.
enum {
kDCMUserDictionaryClass = 0,
kDCMSpecificDictionaryClass = 1,
kDCMBasicDictionaryClass = 2
};
kDCMUserDictionaryClassIndicates a user dictionary.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMSpecificDictionaryClassIndicates a specific dictionary.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMBasicDictionaryClassIndicates a basic dictionary.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
Specify various data in a dictionary.
enum {
kDictionaryFileType = 'dict',
kDCMDictionaryHeaderSignature = 'dict',
kDCMDictionaryHeaderVersion = 2
};
kDictionaryFileTypeSpecify the file type.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMDictionaryHeaderSignatureSpecify the header in a dictionary.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMDictionaryHeaderVersionSpecify the header version.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
Specify standard dictionary properties.
enum {
pDCMAccessMethod = 'amtd',
pDCMPermission = 'perm',
pDCMListing = 'list',
pDCMMaintenance = 'mtnc',
pDCMLocale = 'locl',
pDCMClass = pClass,
pDCMCopyright = 'info'
};
pDCMAccessMethodSpecifies an access method; the associated
data type is typeChar and
is read-only. This property is required.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
pDCMPermissionSpecifies a permission level; the associated
data type is typeUInt16.
This property is required.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
pDCMListingSpecifies whether or not to allow data to be
downloaded from the dictionary; the associated data type is typeUInt16.
This property is optional.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
pDCMMaintenanceThis property is obsolete.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
pDCMLocaleSpecifies a script code for the dictionary
contents; the associated data type is typeUInt32.
The default is kLocaleIdentifierWildCard.
This property is optional.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
pDCMClassSpecifies a dictionary class; the associated
data type is typeUInt16.
The possible values are kDCMUserDictionaryClass, kDCMSpecificDictionaryClass),
and kDCMBasicDictionaryClass.
This property is optional.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
pDCMCopyrightSpecifies copyright information; the associated
data type is typeChar and
is read-only.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
Of the properties listed here, the only property that must
always be supported is the pDCMPermission property.
If a existing property is set by calling the function DCMSetDictionaryProperty the
property data is overwritten, except if the property is defined
as read-only property. However, some read-write properties can be
restricted so they can be modified only by an access method.
Functions that obtain data from a dictionary cannot be used
on any dictionary whose pDCMListing property
is set to kDCMProhibitListing.
In this case, the function trying to obtain the data returns the
result dcmPermissionErr.
This means the dictionary data is protected because it is impossible
to output the contents of the dictionary as text.
Specify attributes for fields in a dictionary.
enum {
kDCMIndexedFieldMask = 0x00000001,
kDCMRequiredFieldMask = 0x00000002,
kDCMIdentifyFieldMask = 0x00000004,
kDCMFixedSizeFieldMask = 0x00000008,
kDCMHiddenFieldMask = 0x80000000
};
typedef OptionBits DCMFieldAttributes;
kDCMIndexedFieldMaskSpecifies a key field that can be used in search.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMRequiredFieldMaskSpecifies an essential field in which data must always be provided when adding a record.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMIdentifyFieldMaskSpecifies a field that can be used to identify the same record.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMFixedSizeFieldMaskSpecifies a fixed-size field.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMHiddenFieldMaskSpecfies a hidden field that is not returned by the function that obtains the field list.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
The records contained in a dictionary have a variety of fields. For example, a record in a dictionary for kana-kanji conversion, typically has a "read" key field which stores hiragana character strings that are found, as well as a "part of speech" and a "notation" fields that refers to the search results. These respective fields also require attributes such as data type, maximum length of stored data, and fixed length/variable length.
When you create a new dictionary using the Dictionary Manager, you can specify the fields to include in the dictionary and the attributes associated with each of those field.
Specify field tags in an Apple Japanese dictionary.
enum {
kDCMJapaneseYomiTag = 'yomi',
kDCMJapaneseHyokiTag = 'hyok',
kDCMJapaneseHinshiTag = 'hins',
kDCMJapaneseWeightTag = 'hind',
kDCMJapanesePhoneticTag = 'hton',
kDCMJapaneseAccentTag = 'acnt',
kDCMJapaneseOnKunReadingTag = 'OnKn',
kDCMJapaneseFukugouInfoTag = 'fuku'
};
Specify the data types for the values associated with field tags.
enum {
kDCMJapaneseYomiType = typeUnicodeText,
kDCMJapaneseHyokiType = typeUnicodeText,
kDCMJapaneseHinshiType = 'hins',
kDCMJapaneseWeightType = typeShortInteger,
kDCMJapanesePhoneticType = typeUnicodeText,
kDCMJapaneseAccentType = 'byte',
kDCMJapaneseOnKunReadingType = typeUnicodeText,
kDCMJapaneseFukugouInfoType = 'fuku'
};
kDCMJapaneseYomiTypeSpecifies the data type is Unicode text.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMJapaneseHyokiTypeSpecifies the data type is Unicode text.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMJapaneseHinshiTypeSpecifies the data type is 'hins'.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMJapaneseWeightTypeSpecifies the data type is short integer.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMJapanesePhoneticTypeSpecifies the data type is Unicode text.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMJapaneseAccentTypeSpecifies the data type is byte.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMJapaneseOnKunReadingTypeSpecifies the data type is Unicode text.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMJapaneseFukugouInfoTypeSpecifies the data type is 'fuku'.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
Specifies tags for the entries in a field information record.
enum {
keyDCMFieldTag = 'ftag',
keyDCMFieldType = 'ftyp',
keyDCMMaxRecordSize = 'mrsz',
keyDCMFieldAttributes = 'fatr',
keyDCMFieldDefaultData = 'fdef',
keyDCMFieldName = 'fnam',
keyDCMFieldFindMethods = 'ffnd'
};
keyDCMFieldTagThe data type of the associated data is typeEnumeration.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
keyDCMFieldTypeThe data type of the associated data is typeEnumeration.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
keyDCMMaxRecordSizeThe data type of the associated data is typeMagnitude.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
keyDCMFieldAttributesAvailable in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
keyDCMFieldDefaultDataAvailable in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
keyDCMFieldNameThe data type of the associated data is typeChar.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
keyDCMFieldFindMethodsThe data associated with this field is a list
(typeAEList) of typeDCMFindMethod values.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
Specify special types for a field information record.
enum {
typeDCMFieldAttributes = 'fatr',
typeDCMFindMethod = 'fmth'
};
typeDCMFieldAttributesSpecifies a data type for field attributes.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
typeDCMFindMethodSpecifies a data type for search methods.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
Specifies whether to allow or prohibit a dictionary from being listed.
enum {
kDCMAllowListing = 0,
kDCMProhibitListing = 1
};
kDCMAllowListingSpecifies to allow listing.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMProhibitListingSpecifies to prohibit listing.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
A dictionary that is prohibited from being listed is available only to the application that created the dictionary.
Specify permission levels for a dictionary.
enum {
kDCMReadOnlyDictionary = 0,
kDCMReadWriteDictionary = 1
};
kDCMReadOnlyDictionarySpecifies the dictionary is read-only.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMReadWriteDictionarySpecifies the dictionary has read-write permission.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
Specify search criteria.
enum {
kDCMFindMethodExactMatch = kAEEquals,
kDCMFindMethodBeginningMatch = kAEBeginsWith,
kDCMFindMethodContainsMatch = kAEContains,
kDCMFindMethodEndingMatch = kAEEndsWith,
kDCMFindMethodForwardTrie = 'ftri',
kDCMFindMethodBackwardTrie = 'btri'
};
typedef OSType DCMFindMethod;
kDCMFindMethodExactMatchSpecifies an exact match.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMFindMethodBeginningMatchSpecifies the beginning must match. For example, cat matches catch and catalog.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMFindMethodContainsMatchSpecifies the match can be contained in a string. (rat matches crater, decorate)
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMFindMethodEndingMatchSpecifies the end must match. For example, bat matches combat and acrobat.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMFindMethodForwardTrieSpecifies partial character string from the front. For example, theme matches the, them, and theme. Used for morphological analysis.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMFindMethodBackwardTrieSpecfies partial character string from the back. For example, flash matches ash, lash, and flash. Used for morphological analysis.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
Represent any field tag or field type.
enum {
kDCMAnyFieldTag = typeWildCard,
kDCMAnyFieldType = typeWildCard
};
kDCMAnyFieldTagSpecifies any field.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
kDCMAnyFieldTypeSpecifies any type.
Available in Mac OS X v10.0 and later.
Not available to 64-bit applications.
Declared in Dictionary.h
The most common result codes returned by Dictionary Manager are listed below.
Last updated: 2007-12-11