WorkflowMarkupSerializer Sınıf
Ö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.
Tasarım zamanında iş akışlarına genişletilebilir Uygulama Biçimlendirme Dili (XAML) serileştirme hizmetleri sağlar.
public ref class WorkflowMarkupSerializer
public class WorkflowMarkupSerializer
type WorkflowMarkupSerializer = class
Public Class WorkflowMarkupSerializer
- Devralma
-
WorkflowMarkupSerializer
- Türetilmiş
Not
Bu malzeme artık kullanılmayan türleri ve ad alanlarını açıklamaktadır. Daha fazla bilgi için Windows Workflow Foundation 4,5 ' deki kullanım dışı türlerbölümüne bakın.
WorkflowMarkupSerializer , iş akışını ve Activity sınıfları XAML biçiminde seri hale getiren ve XAML içeriğini iş akışı ve etkinlik sınıfı nesnelerine seri durumdan çıkaran yöntemler sağlar. Bu hizmetler öncelikle iş akışı tasarımcıları tarafından iş akışı tasarım yüzeyinde sınıfları kalıcı hale getirmek için kullanılır.
WorkflowMarkupSerializer , ad alanına dahil edilen System.Workflow.ComponentModel.Serialization tüm işaretleme serileştiricileri için temel sınıftır.
Daha fazla bilgi için bkz . Serileştirme.
WorkflowMarkupSerializer iç içe türlerin seri hale getirilmesini desteklemez.
işleviWorkflowMarkupSerializer, Windows Workflow Foundation dışındaki diğer türlerin işlevselliğine bağlıdır. Bu diğer türlerin sınırlamalarına bağlı olarak, tüm veri türleri aracılığıyla WorkflowMarkupSerializerseri hale getirilemez. Aşağıda, desteklenmeyen bazı türlerin bir örneği verilmiştir.
Not
Bu, desteklenmeyen türlerin kapsamlı ve eksiksiz bir listesi değildir.
Diziler (yalnızca özellik öznitelik değeriyle DesignerSerializationVisibility.Content
donatılmadıysa desteklenir)
Parametresiz oluşturucuları olmayan türler
Çok Boyutlu Diziler
Genel türler (Genel List
ve Dictionary
türler yalnızca özellik öznitelik değeriyle DesignerSerializationVisibility.Content
dekore edilmişse desteklenir)
Hashtable
Queue
Stack
XmlDocument
MailMessage
Bitmap
Sabit Listesi Dizileri
FlagsAttribute ile süslenmiş numaralandırmalar
Bu listeye ek olarak, ve ContentPropertyAttribute
DesignerSerializationVisibilityAttribute
ile süslenmiş tüm özellikler tarafından WorkflowMarkupSerializer
serileştirilemez.
Workflow |
WorkflowMarkupSerializer sınıfının yeni bir örneğini başlatır. |
Clr |
Özel etkinlikler için hangi derlemelere başvurılacağını tanımlamak için kullanılan ekli DependencyProperty bir öğeyi temsil eder. |
Events |
Olay işleyicisi özelliklerinin adlarını tanımlayan ekli DependencyProperty bir öğeyi temsil eder. |
XClass |
Derleme sırasında oluşturulacak tür adını tanımlayan ekli DependencyProperty bir değeri temsil eder. |
XCode |
XAML |
Add |
Belirtilen nesneye bir alt nesne ekler. |
Can |
Belirtilen nesnenin bir dizeye serileştirilip serileştirilemeyeceğini belirten bir Boole değeri döndürür. |
Clear |
Belirtilen nesneden tüm alt nesneleri kaldırır. |
Create |
Belirtilen öğesini kullanarak belirtilen Type öğesinin bir örneğini WorkflowMarkupSerializationManageroluşturur. |
Deserialize(IDesigner |
Belirtilen serileştirme yöneticisini kullanarak iş akışı işaretlemesini Object seri durumdan çıkartır. |
Deserialize(Xml |
İş akışı işaretlemelerini seri durumdan çıkararak bir Objectiçine alır. |
Deserialize |
Belirtilen dizedeki genişletilebilir Uygulama Biçimlendirme Dili (XAML) içeriğini seri durumdan çıkarma özelliğinin verilen türüne göre seri durumdan kaldırır. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Get |
Belirtilen nesne için alt nesnelerin listesini alır. |
Get |
Belirtilen Objectile ilişkili tüm olaylar hakkındaki bilgileri alır. |
Get |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
Get |
Belirtilen nesneyle ilişkili tüm özellikler hakkındaki bilgileri alır. |
Get |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Memberwise |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
On |
Geçersiz kılınmış. Bir nesnenin WorkflowMarkupSerializer seri durumdan çıkarıldığını bildirir. |
On |
Bir nesnenin WorkflowMarkupSerializer seri hale getirildiğini bildirir. |
On |
Geçersiz kılınmış. Bir nesnenin WorkflowMarkupSerializer seri durumdan çıkarılmak üzere olduğunu bildirir. |
On |
Çalıştırmak üzere olan Serialize(XmlWriter, Object) öğesini WorkflowMarkupSerializer bildirir. |
Serialize(IDesigner |
Belirtilen serileştirme yöneticisini kullanarak belirtileni Object bir iş akışı işaretleme dosyasına veya akışına serileştirir. |
Serialize(Xml |
Belirtilen Object değeri bir iş akışı işaretleme dosyası veya akışı halinde serileştirir. |
Serialize |
Belirtilen Object değeri bir dize olarak serileştirir. |
Should |
belirtilen Objectöğesinin seri hale getirilip getirmeyeceğini WorkflowMarkupSerializer belirten bir değer döndürür. |
To |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Ürün | Sürümler |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |