EditingScope Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obor úprav představuje kolekci změn stromu ModelItem , které lze potvrdit nebo vrátit zpět jako jednu atomické jednotky práce.
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
- Dědičnost
Poznámky
To je užitečné pro dávkování sady změn více ModelItem objektů. Například v aktivitách zasílání zpráv ovlivní změny provedené z vyvolaných dialogových oken více hodnot vlastností. Vzhledem k tomu, že všechny změny pocházejí z vyvýšeného dialogového okna, je potřeba změny považovat za dávku a vrátit zpět jako jednu jednotku práce. Další podrobnosti o využití najdete v ukázce oboru úprav.
Vlastnosti
| Name | Description |
|---|---|
| Changes |
Získá seznam změn. |
| Description |
Popisuje skupinu změn. Změny je možné kdykoli změnit před potvrzením změn. (Zděděno od ModelEditingScope) |
| HasEffectiveChanges |
Získá logickou hodnotu, která určuje, zda byly změny použity v oboru úprav. |
Metody
| Name | Description |
|---|---|
| CanComplete() |
Určuje, jestli se aktuální instance oboru úprav může dokončit. |
| Complete() |
Dokončí obor úprav voláním OnComplete() metody. (Zděděno od ModelEditingScope) |
| Dispose() |
Odstraní tento objekt přerušením změn, pokud již nebyl dokončen nebo vrácen rozsah úprav. (Zděděno od ModelEditingScope) |
| Dispose(Boolean) |
Odstraní tento objekt přerušením změn. (Zděděno od ModelEditingScope) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| OnComplete() |
Vyvolá událost Complete (Dokončeno). |
| OnException(Exception) |
Zpracovává zadanou výjimku. |
| OnRevert(Boolean) |
Vyvolá událost Revert. |
| Revert() |
Zruší změny provedené během oboru úprav. (Zděděno od ModelEditingScope) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |