| |
Schnittstelle April 2000 Der Eigenschaft V1.0 PropertySet 2-9 2 Tabelle 2-2 Die Ausnahmen, die von List angehoben werden und erhalten Eigenschaftsbetriebe 2,2,1,9 Löschen Der Eigenschaften Dieser Satz Betriebe kann verwendet werden, um eine oder mehr Eigenschaften aus a zu löschen PropertySet . /* Unterstützung für das Löschen Eigenschafts*/ leeres delete_property( im property_name PropertyName) raises(PropertyNotFound, InvalidPropertyName, FixedProperty); leeres delete_properties( in den property_names PropertyNames) raises(MultipleExceptions); Boolesches delete_all_properties(); delete_property 2,2,1,10 Löscht die spezifizierte Eigenschaft, wenn sie von einem PropertySet besteht . 2,2,1,11 delete_properties Löscht die Eigenschaften, die in den property_names definiert werden Parameter. Dieses ist eine Reihe Betrieb, der das MultipleExceptions zurückbringt Ausnahme, wenn irgendeine Löschung ausfiel. 2,2,1,12 delete_all_properties Veränderung von delete_properties . Trifft auf alle Eigenschaften zu. Da einige Eigenschaften als Grundbesitzarten definiert werden können, könne es daß sein nicht alle Eigenschaften werden gelöscht. Die Boolesche Markierungsfahne wird auf falsches eingestellt, um anzuzeigen daß nicht alle Eigenschaften wurden gelöscht. Ausnahme Hob An Beschreibung PropertyNotFound Zeigt an, daß die spezifizierte Eigenschaft nicht definiert wurde für dieses PropertySet. InvalidPropertyName Zeigt an, daß der Eigenschaftsname unzulässig ist. (a-Eigenschaft Name von Länge 0 ist unzulässig; Implementierungen können setzen Sie andere Beschränkungen auf Eigenschaftsnamen.), MultipleExceptions Die Reihenfolge PropertyExceptions kann irgendwelche von enthalten die Ausnahmen oben verzeichnet, mehrfache Zeiten und in irgendwelchen Auftrag. |  |
|
| |
|
|