Properties


TProperty represents a property that you can read from or write to an MPropertyStore instance. This class is the base class for TPrimitiveProperty<ABasicCType> and TExtendedProperty<AClassType>

TPrimitiveProperty<ABasicCType> represents a property for the primitive data types (built-in C types and TDoubleLong). Legal instantiations of this class are:

TPrimitiveProperty<signed char> TPrimitiveProperty<unsigned char>
TPrimitiveProperty<signed short> TPrimitiveProperty<unsigned short>
TPrimitiveProperty<signed long> TPrimitiveProperty<unsigned long>
TPrimitiveProperty<TDoubleLong> TPrimitiveProperty<double>
TPrimitiveProperty<float> TPrimitiveProperty<short>
TPrimitiveProperty<long> TPrimitiveProperty<Boolean>

TExtendedProperty<AClassType> represents a property for any MCollectible type.

TPropertySet provides a set of properties that you can read from or write to an MPropertyStore instance. You can use this class to fetch or assign collections of properties in batches.

TPropertySetIterator provides an iterator over the contents of a property set.


[Contents] [Previous] [Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.

Generated with WebMaker