| |
Schnittstelle April 2000 Der Eigenschaft V1.0 PropertySet 2-5 2 Zeigt an, daß der Benutzer versucht, ein vorhandenes property_name zu ändern mit irgendeinem TypeCode in a property_value das ist zu dem Strom unterschiedlich. PropertyNotFound Zeigt daß das gelieferte property_name an ist nicht im PropertySet . UnsupportedTypeCode Zeigt an, daß ein Benutzer versucht, eine Eigenschaft zu definieren, die ein jedes mögliches TypeCode hat das ist gestützt nicht durch dieses PropertySet . UnsupportedProperty Zeigt an, daß ein Benutzer versucht, eine Eigenschaft zu definieren, die nicht durch dieses gestützt wird PropertySet . FixedProperty Zeigt an, daß ein Benutzer versucht, eine Eigenschaft zu löschen, die das PropertySet betrachtet undeletable. ReadOnlyProperty Dieses zeigt an, daß ein Benutzer versucht, eine Eigenschaft zu ändern, die das PropertySet betrachtet, um zu sein schreibgeschützt . MultipleExceptions Diese Ausnahme wird verwendet, um eine Reihenfolge von Ausnahmen beim Beschäftigen zurückzubringen Reihenbetriebe von define_properties und delete_all_properties in PropertySet Schnittstelle, define_properties_with_modes und set_property_modes in PropertySetDef Schnittstelle, create_initial_propertyset in PropertySetFactory Schnittstelle und create_initial_propertysetdef in PropertySetDefFactory Schnittstelle. Jedes Betrieb definiert die gültigen Eintragungen, die in der Reihenfolge auftreten können. Ein PropertyException ist ein Tuple zwei von: < Grund failing_property_name > . Grund ist eine Aufzählung, die eine der Ausnahmen reflektiert, die oben definiert werden. failing_property_name ist eine Zeichenkette, die die Eigenschaft nennt. Die Reihenfolge der Eigenschaftsausnahmen ging als MultipleExceptions zurück ist PropertyExceptions Datenart. 2,2 Schnittstelle PropertySet PropertySet schließen Sie zur Verfügung stellt Betriebe, um Eigenschaften, Liste zu definieren und zu ändern an und erhalten Sie Eigenschaften und löschen Sie Eigenschaften. Das PropertySet Schnittstelle liefert auch Reihenbetriebe, wie define_properties , Sätze Eigenschaften als Ganzes beschäftigen. Die Durchführung von Reihenbetrieben gilt als beste Bemühung (d.h., nicht einen Atomsatz) in dem nicht aller suboperationsnotwendigkeit folgen, damit jedes mögliches suboperation folgt. |  |
|
| |
|
|