DependencyObjectCodeDomSerializer 类

定义

注意

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

提供带有 CodeDOM 序列化服务的 DependencyObject 对象。 这是其他 CodeDOM 序列化程序(例如 ActivityCodeDomSerializer)所继承的基类。

public ref class DependencyObjectCodeDomSerializer : System::ComponentModel::Design::Serialization::CodeDomSerializer
public class DependencyObjectCodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializer
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class DependencyObjectCodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializer
type DependencyObjectCodeDomSerializer = class
    inherit CodeDomSerializer
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type DependencyObjectCodeDomSerializer = class
    inherit CodeDomSerializer
Public Class DependencyObjectCodeDomSerializer
Inherits CodeDomSerializer
继承
DependencyObjectCodeDomSerializer
派生
属性

注解

备注

本材料讨论的类型和命名空间已废弃不用。 有关详细信息,请参阅 Windows Workflow Foundation 4.5 中弃用的类型

DependencyObjectCodeDomSerializer 控制设计时 DependencyObject 类的组件初始化代码的生成。

构造函数

DependencyObjectCodeDomSerializer()

初始化 DependencyObjectCodeDomSerializer 类的新实例。

方法

Deserialize(IDesignerSerializationManager, Object)

将指定的已序列化的 CodeDOM 对象反序列化为一个对象。

(继承自 CodeDomSerializer)
DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

对指定的表达式进行反序列化。

(继承自 CodeDomSerializer)
DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean)

返回给定类型的实例。

(继承自 CodeDomSerializerBase)
DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[])

如果指定了筛选器,则对与指定筛选器匹配的指定对象的属性进行反序列化。

(继承自 CodeDomSerializer)
DeserializeStatement(IDesignerSerializationManager, CodeStatement)

对指定语句进行反序列化。

(继承自 CodeDomSerializer)
DeserializeStatementToInstance(IDesignerSerializationManager, CodeStatement)

反序列化单条语句。

(继承自 CodeDomSerializer)
Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetExpression(IDesignerSerializationManager, Object)

返回给定对象的表达式。

(继承自 CodeDomSerializerBase)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetSerializer(IDesignerSerializationManager, Object)

定位给定对象值的序列化程序。

(继承自 CodeDomSerializerBase)
GetSerializer(IDesignerSerializationManager, Type)

定位给定类型的序列化程序。

(继承自 CodeDomSerializerBase)
GetTargetComponentName(CodeStatement, CodeExpression, Type)

确定给定的语句应属于的语句组。

(继承自 CodeDomSerializer)
GetType()

获取当前实例的 Type

(继承自 Object)
GetUniqueName(IDesignerSerializationManager, Object)

返回给定对象的唯一名称。

(继承自 CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object)

返回一个值,指示给定对象是否已序列化。

(继承自 CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object, Boolean)

返回一个值,指示给定对象是否已序列化,也可以考虑预设表达式。

(继承自 CodeDomSerializerBase)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Serialize(IDesignerSerializationManager, Object)

将指定的对象序列化为 CodeDOM 对象。

SerializeAbsolute(IDesignerSerializationManager, Object)

序列化给定的对象(考虑默认值)。

(继承自 CodeDomSerializer)
SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean)

返回一个表示给定对象的创建的表达式。

(继承自 CodeDomSerializerBase)
SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor)

将给定事件序列化为给定语句集合。

(继承自 CodeDomSerializerBase)
SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

对指定对象的所有事件进行序列化。

(继承自 CodeDomSerializer)
SerializeMember(IDesignerSerializationManager, Object, MemberDescriptor)

在给定对象上序列化给定成员。

(继承自 CodeDomSerializer)
SerializeMemberAbsolute(IDesignerSerializationManager, Object, MemberDescriptor)

考虑到默认值的情况下,序列化给定成员。

(继承自 CodeDomSerializer)
SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

使用指定的筛选器,对指定对象的所有属性进行序列化。

(继承自 CodeDomSerializer)
SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

将指定的属性序列化为资源。

(继承自 CodeDomSerializer)
SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor)

序列化给定对象上的属性。

(继承自 CodeDomSerializerBase)
SerializeResource(IDesignerSerializationManager, String, Object)

将给定对象序列化为使用给定资源名称的资源包。

(继承自 CodeDomSerializer)
SerializeResourceInvariant(IDesignerSerializationManager, String, Object)

使用固定区域性将给定对象序列化为使用给定资源名称的资源包。

(继承自 CodeDomSerializer)
SerializeToExpression(IDesignerSerializationManager, Object)

将指定值序列化为 CodeDOM 表达式。

(继承自 CodeDomSerializer)
SerializeToReferenceExpression(IDesignerSerializationManager, Object)
已过时。
已过时。

将指定值序列化为 CodeDOM 表达式。

(继承自 CodeDomSerializer)
SerializeToResourceExpression(IDesignerSerializationManager, Object)

将给定对象序列化为表达式。

(继承自 CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean)

将给定对象序列化为适合于固定区域性的表达式。

(继承自 CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression)

将一个对象与表达式相关联。

(继承自 CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

将对象与表达式关联,并选择指定预设表达式。

(继承自 CodeDomSerializerBase)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于