EditingScope Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een bewerkingsbereik vertegenwoordigt een verzameling wijzigingen in de ModelItem structuur die kan worden doorgevoerd of teruggedraaid als één atomische werkeenheid.
public ref class EditingScope : System::Activities::Presentation::Model::ModelEditingScope
public class EditingScope : System.Activities.Presentation.Model.ModelEditingScope
type EditingScope = class
inherit ModelEditingScope
Public Class EditingScope
Inherits ModelEditingScope
- Overname
Opmerkingen
Dit is handig voor het samenvoegen van een reeks wijzigingen in meerdere ModelItem objecten. In de berichtenactiviteiten hebben de wijzigingen in de gegenereerde dialoogvensters bijvoorbeeld invloed op meerdere eigenschapswaarden. Aangezien alle wijzigingen echter afkomstig zijn uit het verhoogde dialoogvenster, moeten de wijzigingen worden beschouwd als een batch en ongedaan worden gemaakt als één werkeenheid. Zie het voorbeeld van het bewerkingsbereik voor meer informatie over het gebruik
Eigenschappen
| Name | Description |
|---|---|
| Changes |
Hiermee haalt u een lijst met wijzigingen op. |
| Description |
Beschrijft de groep wijzigingen. Deze kan op elk gewenst moment worden gewijzigd voordat de wijzigingen worden doorgevoerd. (Overgenomen van ModelEditingScope) |
| HasEffectiveChanges |
Hiermee haalt u een Booleaanse waarde op die aangeeft of wijzigingen zijn toegepast op het bewerkingsbereik. |
Methoden
| Name | Description |
|---|---|
| CanComplete() |
Bepaalt of het huidige exemplaar van het bewerkingsbereik kan worden voltooid. |
| Complete() |
Hiermee wordt het bewerkingsbereik voltooid door de OnComplete() methode aan te roepen. (Overgenomen van ModelEditingScope) |
| Dispose() |
Hiermee verwijdert u dit object door wijzigingen af te splitsen, tenzij het bewerkingsbereik al is voltooid of teruggezet. (Overgenomen van ModelEditingScope) |
| Dispose(Boolean) |
Hiermee wordt dit object verwijderd door wijzigingen af te splitsen. (Overgenomen van ModelEditingScope) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| OnComplete() |
Hiermee wordt de gebeurtenis Voltooid gegenereerd. |
| OnException(Exception) |
Hiermee wordt de opgegeven uitzondering verwerkt. |
| OnRevert(Boolean) |
Hiermee wordt de gebeurtenis Terugdraaien gegenereerd. |
| Revert() |
De wijzigingen die tijdens het bewerkingsbereik zijn aangebracht, worden afgelaten. (Overgenomen van ModelEditingScope) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |