EditingContext Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir tasarımcının bağlamsal durum bilgilerini içerir; örneğin WorkflowDesigner, . Bu, tasarımcıda çalışan hizmetlerin listesi gibi kalıcı durum bilgilerini içerir. Ayrıca, seçili durumdaki nesneler kümesinin yanı sıra tasarım yüzeyindeki nesneleri işlemek için kullanılan düzenleme aracı da dahil olmak üzere bağlam öğelerinden oluşan geçici durumu içerir.
public ref class EditingContext : IDisposable
public class EditingContext : IDisposable
type EditingContext = class
interface IDisposable
Public Class EditingContext
Implements IDisposable
- Devralma
-
EditingContext
- Uygulamalar
Açıklamalar
EditingContext, barındırma uygulaması ile Windows İş Akışı Tasarımcısı arasında paylaşılan iletişim sınırını temsil eder. kullanım EditingContext kolaylığı için somut bir sınıf olarak uygulandı. ve 'den CreateServiceManager türetilen özelleştirilmiş yöneticileri kullanmak için ve CreateContextItemManagerServiceManager öğesini geçersiz kılınContextItemManager.
Oluşturucular
| Name | Description |
|---|---|
| EditingContext() |
EditingContext sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Items |
Geçerli düzenleme bağlamı tarafından depolanan bağlam öğelerinin yerel koleksiyonunu döndürür. |
| Services |
Geçerli düzenleme bağlamında kullanılan hizmet yöneticisini döndürür. |
Yöntemler
| Name | Description |
|---|---|
| CreateContextItemManager() |
özelliği tarafından döndürülen bağlam öğesi yöneticisinin bir örneğini Items oluşturur. |
| CreateServiceManager() |
özelliğinden döndürülecek hizmet yöneticisinin bir örneğini Services oluşturur. |
| Dispose() |
Nesnesi tarafından kullanılan yönetilmeyen kaynakları hemen serbest bırakır. |
| Dispose(Boolean) |
Geçerli EditingContext nesne tarafından kullanılan yönetilmeyen kaynakları hemen serbest bırakır. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Ekinlikler
| Name | Description |
|---|---|
| Disposing |
Dispose() yöntemi çağrıldığında veya EditingContext nesnesi sonlandırıldığında ve Microsoft .NET ortak dil çalışma zamanının atık toplayıcısı tarafından toplandığında gerçekleşir. |