| |
2-2 EigenschaftscService V1.0 April 2000 2 2,1,1 DatencArten Das CosPropertyService Modul liefert eine Anzahl von Struktur- und Reihenfolgendaten Arten zum Manipulieren von PropertySet und PropertySetDef Informationen. /*****************************************************/ /* DatencArt*/ /*****************************************************/ typedefzeichenkette PropertyName; structeigenschaft { Property_name PropertyName; irgendein property_value; }; enum PropertyModeType { Normal, read_only fixed_normal, fixed_readonly unbestimmt }; struct PropertyDef { Property_name PropertyName; irgendein property_value; Property_mode PropertyModeType; }; struct PropertyMode { Property_name PropertyName; Property_mode PropertyModeType; }; typedefsequence<PropertyName > -PropertyNames; typedefsequence<Property > -eigenschaften; typedefsequence<PropertyDef > -PropertyDefs; typedefsequence<PropertyMode > -PropertyModes; typedefsequence<TypeCode > -PropertyTypes; Eine Eigenschaft ist ein Tuple zwei von: < property_name property_value > . property_name ist eine Zeichenkette, die die Eigenschaft nennt. property_value ist von der Art irgendwelche und trägt den Wert, der der Eigenschaft zugewiesen wird. Diese Datenart gilt als die niedrige Art für das Beschäftigen Eigenschaftsdaten und wird benutzt während des PropertySet Schnittstelle. Klienten können Eigenschaften in den Reihen mit einer Reihenfolge von einzeln oder manipulieren Eigenschaftsdatenart benannte Properties oder, als passend, eine, Reihenfolge von PropertyName Datenart benannte PropertyNames . |  |
|
| |
|
|