WindowsBase Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed. 初始化 类的新实例。 初始化 类的新实例,该类包含从指定列表中复制的元素。 从中复制元素的列表。 参数不能为 null。 不允许可重入的更改此集合的尝试。 可用于释放对象的 对象。 检查可重入的更改此集合的尝试。 如果存在对 (尚未释放其 返回值)的调用。通常,这意味着在 事件期间进行了额外的更改此集合的尝试。但是,这取决于派生类何时选择调用 从集合中移除所有项。 在添加、移除、更改或移动项或者在刷新整个列表时发生。 将一项插入集合中指定索引处。 从零开始的索引,应在该位置插入 要插入的对象。 将指定索引处的项移至集合中的新位置。 从零开始的索引,用于指定要移动的项的位置。 从零开始的索引,用于指定项的新位置。 将指定索引处的项移至集合中的新位置。 从零开始的索引,用于指定要移动的项的位置。 从零开始的索引,用于指定项的新位置。 引发带有提供的参数的 事件。 要引发的事件的参数。 引发带有提供的参数的 事件。 要引发的事件的参数。 在更改属性值时发生。 移除集合中指定索引处的项。 要移除的元素的从零开始的索引。 替换指定索引处的元素。 待替换元素的从零开始的索引。 位于指定索引处的元素的新值。 在更改属性值时发生。 Represents a read-only . 初始化 类的新实例,该实例用作指定 周围的包装。 用于创建 类的此实例的 在添加或移除项时发生。 使用提供的参数引发 事件。 要引发的事件的参数。 使用提供的参数引发 事件。 要引发的事件的参数。 在更改属性值时发生。 当集合更改时发生。 在更改属性值时发生。 提供 实现,以便可以使用“弱事件侦听器”模式附加 事件的侦听器。 将指定侦听器添加到指定源的 事件中。 包含事件的对象。 要作为侦听器添加的对象。 将指定的侦听器从指定源的 事件中移除。 包含事件的对象。 要移除的侦听器。 开始侦听指定源上的 事件。 包含事件的对象。 停止侦听指定源上的 事件。 包含事件的对象。 向侦听器通知动态更改,如在添加或移除项时或在刷新整个列表时。 当集合更改时发生。 描述引起了 事件的操作。 向集合中添加了一个或多个项。 从集合中移除了一个或多个项。 在集合中替换了一个或多个项。 在集合中移动了一个或多个项。 集合的内容发生显著更改。 事件提供数据。 初始化描述 更改的 类的新实例。 引起该事件的操作。这必须设置为 初始化描述多项更改的 类的新实例。 引起该事件的操作。这可以设置为 受更改影响的各项。 初始化描述多项 更改的 类的新实例。 引起该事件的操作。这仅可设置为 要替换原始项的各个新项。 要替换的各原始项。 如果 不是 Replace。 如果 不是 null。 初始化描述多项 更改的 类的新实例。 引起该事件的操作。这仅可设置为 要替换原始项的各个新项。 要替换的各原始项。 要替换的各项中第一项的索引。 如果 不是 Replace。 如果 不是 null。 Initializes a new instance of the class that describes a multi-item change or a change. The action that caused the event. This can be set to , , or . The items affected by the change. The index where the change occurred. If is not Reset, Add, or Remove, if is Reset and either is not null or is not -1, or if action is Add or Remove and is less than -1. If is Add or Remove and is null. 初始化描述多项 更改的 类的新实例。 引起该事件的操作。这仅可设置为 受更改影响的各项。 各更改项的新索引。 各更改项的旧索引。 如果 不是 Move 或者 小于 0。 初始化描述单项更改的 类的新实例。 引起该事件的操作。这可以设置为 受更改影响的项。 如果 不是 Reset、Add 或 Remove;或者如果 是 Reset 并且 不是 null。 初始化描述单项更改的 类的新实例。 引起该事件的操作。这可以设置为 受更改影响的项。 发生更改处的索引。 如果 不是 Reset、Add 或 Remove;或者如果 是 Reset,并且要么 不是 null,要么 不是 -1。 初始化描述多项 更改的 类的新实例。 引起该事件的操作。这仅可设置为 受更改影响的项。 更改的项的新索引。 更改的项的旧索引。 如果 不是 Move 或者 小于 0。 初始化描述单项 更改的 类的新实例。 引起该事件的操作。这仅可设置为 要替换原始项的新项。 要替换的原始项。 如果 不是 Replace。 初始化描述单项 更改的 类的新实例。 引起该事件的操作。这可设置为 要替换原始项的新项。 要替换的原始项。 要替换的项的索引。 如果 不是 Replace。 获取引起该事件的操作。 描述引起该事件的操作的 值。 获取更改中涉及的新项的列表。 更改中涉及的新项的列表。 获取更改发生处的索引。 更改发生处的从零开始的索引。 获取受 、Remove 或 Move 操作影响的各项的列表。 、Remove 或 Move 操作影响的各项的列表。 获取 、Remove 或 Replace 操作发生处的索引。 、Remove 或 Replace 操作发生的从零开始的索引。 表示处理 事件的方法。 引发事件的对象。 有关事件的信息。 提供 实现,以便可以使用“弱事件侦听器”模式附加 事件的侦听器。 将指定侦听器添加到指定源的 事件中。 包含事件的对象。 要作为侦听器添加的对象。 将指定的侦听器从指定源的 事件中移除。 包含事件的对象。 要移除的侦听器。 开始侦听指定源上的 事件。 包含事件的对象。 停止侦听指定源上的 事件。 包含事件的对象。 提供关于 事件的信息。 初始化 类的一个新实例。 使用指定的 值初始化 类的新实例。 指示事件是否可以取消的值。 获取或设置一个值,该值指示是否取消事件。 如果要取消事件,则为 true;否则为 false。默认值为 false。 如果 的值为 false。 获取指示事件是否可以取消的值。 如果可以取消事件,则为 true;否则为 false。默认值为 true。 表示处理 事件的方法。 引发事件的对象。 有关事件的信息。 提供 实现,以便可以使用“弱事件侦听器”模式附加 事件的侦听器。 将指定侦听器添加到指定源的 事件中。 包含事件的对象。 要作为侦听器添加的对象。 将指定的侦听器从指定源的 事件中移除。 包含事件的对象。 要移除的侦听器。 开始侦听指定源上的 事件。 包含事件的对象。 停止侦听指定源上的 事件。 包含事件的对象。 提供说明依赖项属性的其他属性特征的 的扩展名。 使其他对象在此属性更改时能得到通知。 为其添加处理程序的组件。 要作为侦听器添加的委托。 获取该成员的属性集合。 属性的 集合。 返回重置对象是否会更改该对象的值。 如果重置组件更改其值,则为 true;否则为 false。 要测试重置功能的组件。 获取成员所属的类别的名称,如 中所指定的。 该成员所属的类别的名称。如果没有 ,类别名将被设置为默认类别 Misc。 获取该属性绑定到的组件的类型。 一个 ,表示该属性绑定到的组件的类型。在调用 时,指定对象可能是此类型的实例。 获取该属性的类型转换器。 一个 ,用于转换该属性的 返回依赖项属性标识符。 依赖项属性标识符。 获取成员的说明,如 中所指定的。 成员的说明。如果没有 ,属性值将设为默认值,它是一个空字符串 ("")。 获取是否只能在设计时设置该成员,如 中所指定的。 如果只能在设计时设置该成员,则为 true;如果可以在运行时设置该成员,则为 false。如果没有 ,则返回值是默认值 false。 获取可以显示在窗口(如“属性”窗口)中的名称。 为属性显示的名称。 比较两个 实例是否相等。 如果值相等,则为 true;否则为 false。 与当前实例进行比较的 返回提供的属性名的 请求的 依赖项属性或附加属性的注册名称。 拥有属性定义的对象的 要设置其属性的对象的 返回提供的 如果 描述的属性是依赖性属性,则返回一个有效的 。否则,返回 null 要检查的 返回提供的依赖性属性和目标类型的 提供的依赖项属性的 依赖项属性的标识符。 在其中设置属性的对象的类型。 返回一个 一个 ,具有匹配指定组件的指定属性 (Attribute) 的属性 (Property)。 要获取其属性的组件。 用作筛选器的类型 的数组。 获取指定类型的编辑器。 请求的编辑器类型的实例,或者如果未能找到编辑器,则为 null。 编辑器的基类型,用于区分属性所支持的多个编辑器。 返回此 的哈希代码。 32 位有符号整数哈希代码。 返回组件上属性的当前值。 请求的值。 组件实例。 获取一个值,该值指示属性是否注册为附加属性并通过附加用法来使用。 如果属性为附加属性,则为 true;否则为 false。 获取一个值,以指示属性上的 的值。 如果 是在属性上指定的,则为 true;否则为 false。 获取指示是否应该本地化该属性的值,如 中所指定的值。 如果使用值 true 的 构造函数标记成员,则为 true;否则为 false。 获取指示该属性是否为只读的值。 如果该属性为只读,则为 true;否则为 false。 获取与依赖项属性关联的元数据。 依赖项属性元数据。 获取依赖项属性的表示的 依赖项属性的 使其他对象在此属性更改时能得到通知。 为其添加处理程序的组件。 要作为侦听器添加的委托。 将组件的此属性的值重置为默认值。 具有要重置为默认值的属性值的组件。 将组件的值设置为一个不同的值。 具有要进行设置的属性值的组件。 新值。 指示是否需要通过序列化过程永久保存该属性的值。 如果属性应该被永久保存,则为 true;否则为 false。 具有要检查其持久性的属性的组件。 指示此属性的值更改通知是否源自属性说明符的外部(例如源自组件本身),或指示通知是否只源自对 的直接调用。 如果此属性的通知源自属性说明符的外部(例如源自组件本身),则为 true。如果通知只源自对 的直接调用,则为 false。 将此实例的值转换为其等效的字符串表示。 返回 值。 为描述如何将集合中的项划分为组的类型提供抽象基类。 初始化 类的一个新实例。 返回给定项的组名称。 给定项的组名称。 要返回其组名称的项。 分组级别。 要提供给转换器的 获取名称的集合,这些名称用于初始化一个组,该组由具有给定名称的子组组成。 返回一个值,该值指示组名称和项名称是否匹配,从而指示项是否属于组。 如果名称匹配并且项属于组,则为 true;否则为 false。 要检查的组名称。 要检查的项名称。 引发 事件。 要引发的事件的参数。 在更改属性值时发生。 返回序列化进程是否应序列化此类的实例上 属性的有效值。 如果应序列化 属性值,则返回 true;否则返回 false。 在更改属性值时发生。 允许集合具有当前记录管理、自定义排序、筛选和分组这些功能。 获取一个值,该值指示此视图是否支持通过 属性进行筛选。 如果此视图支持筛选,则为 true;否则为 false。 获取一个值,该值指示此视图是否支持通过 属性进行分组。 如果此视图支持分组,则为 true;否则为 false。 获取一个值,该值指示此视图是否支持通过 属性进行排序。 如果此视图支持排序,则为 true;否则为 false。 返回一个值,该值指示给定项是否属于此集合视图。 如果该项属于此集合视图,则为 true;否则为 false。 要检查的对象。 获取或设置根据区域性而可能不同的视图的任何操作(如排序)的区域性信息。 要在排序期间使用的区域性。 在实现此接口时,会在更改当前项之后引发此事件。 在实现此接口时,会在更改当前项之前引发此事件。事件处理程序可以取消此事件。 获取视图中的当前项。 如果没有当前项,则为视图的当前项或 null。 获取视图中 的序号位置。 视图中 的序号位置。 进入延迟循环,该循环可用于将更改合并到视图并延迟自动刷新。 一个可用于释放调用对象的 对象。 获取或设置用于确定某个项是否适合包含在视图中的回调。 用于确定某个项是否适合包含在视图中的方法。 获取 对象的集合,这些对象描述集合中的项在视图中的分组方式。 对象的集合,这些对象描述集合中的项在视图中的分组方式。 获取顶级组。 如果没有任何组,则为顶级组的只读集合或 null。 获取一个值,该值指示视图的 是否超出集合的末尾。 如果视图的 超出集合的末尾,则返回 true;否则返回 false。 获取一个值,该值指示视图的 是否位于集合开始位置之外。 如果视图的 位于集合的开始位置之外,则返回 true;否则返回 false。 返回一个值,该值指示获得的视图是否为空。 如果最终的视图为空,则为 true;否则为 false。 将指定项设置为视图中的 如果最终的 位于视图中,则为 true;否则为 false。 要设置为 的项。 将视图中的第一项设置为 如果最终的 是视图中的项,则为 true;否则为 false。 将视图中的最后一项设置为 如果最终的 是视图中的项,则为 true;否则为 false。 将视图中位于 之后的项设置为 如果最终的 是视图中的项,则为 true;否则为 false。 将位于指定索引位置的项设置为视图中的 如果最终的 是视图中的项,则为 true;否则为 false。 一个索引位置,位于该位置的项将设置为 将视图中位于 之前的项设置为 如果最终的 是视图中的项,则为 true;否则为 false。 重新创建视图。 获取 对象的集合,这些对象描述集合中的项在视图中的排序方式。 对象的集合,这些对象描述集合中的项在视图中的排序方式。 返回基础集合。 一个表示基础集合的 对象。 可以实现集合以创建其数据的视图的接口。正常情况下,用户代码不在此接口上调用方法。 在实现此接口的集合上创建新视图。通常,用户代码不调用此方法。 新创建的视图。 提供 实现,以便可以使用“弱事件侦听器”模式附加 事件的侦听器。 将指定的侦听器添加到指定源上的侦听器列表中。 包含事件的对象。 要作为侦听器添加的对象。 要侦听其上的更改的 上存在的属性的名称。设置为 以指定“任何属性”。 从提供的源的数据中移除不再处于活动状态的侦听器。 如果已移除某些项,则为 true;否则为 false。 要从中移除所有侦听器的源对象。 要清除的数据。这应为 设置为 true 以停止侦听,并完全移除所有数据。 将指定的侦听器从提供的源上的侦听器列表中移除。 要从其中移除侦听器的对象。 要移除的侦听器。 要停止侦听其上的更改的 上存在的属性的名称。设置为 以指定“任何属性”。 开始侦听提供的源上的 事件。 要在其上开始侦听 的对象。 停止侦听提供的源上的 事件。 要在其上停止侦听 的源对象。 指定哪些属性应由类型描述符报告,尤其是 方法。 初始化 类的一个新实例。 描述此属性筛选器的选项。 此成员支持 Microsoft .NET Framework 基础结构,不应从代码直接使用。 返回一个值,以指示当前 .NET Framework 属性 是否与指定对象相等。 如果指定的 等于当前的 ,则为 true;否则为 false。 与此 进行比较的对象。 获取此  .NET Framework 属性 的筛选选项。 属性筛选选项。 返回当前 .NET Framework 属性的哈希代码。 一个带符号的 32 位整数值。 返回一个值,以指示当前 .NET Framework 属性 的属性筛选选项是否与所提供对象的属性筛选选项相匹配。 如果匹配,则为 true;否则为 false。 要比较的对象。此对象应为 指定哪些属性应由类型描述符报告,尤其是 方法。此枚举用于指定 属性的值。 不返回任何属性 (Property) 仅返回在对象的给定当前上下文中无效的属性 (Property)。请参见备注。 仅返回当前设置了本地值的属性 (Property)。 仅返回未设置本地值或者未在外部表达式存储区(如绑定或延迟资源)中设置属性 (Property) 的属性 (Property)。 返回在当前范围内的对象上有效的任何属性 (Property)。请参见备注。 返回所有属性 (Property)。 定义要用作集合的排序条件的方向和属性 (Property)名。 初始化 结构的新实例。 作为列表的排序依据的属性 (Property)名。 排序顺序。 参数不能为 null。 参数不能为空。 参数未指定一个有效的值。 获取或设置一个值,该值指示是按升序还是降序进行排序。 指示是按升序还是降序进行排序的 值。 比较 的指定实例与当前实例的值是否相等。 如果 的此实例具有相同的值,则为 true。 要比较的 实例。 返回 的此实例的哈希代码。 的此实例的哈希代码。 获取一个指示此对象是否处于不可变状态的值。 如果正在使用此对象,则为 true;否则为 false。 比较两个 对象的值是否相等。 如果两个对象相等,则为 true;否则为 false。 要比较的第一个实例。 要比较的第二个实例。 比较两个 对象的值是否不相等。 如果值不相等,则为 true;否则为 false。 要比较的第一个实例。 要比较的第二个实例。 获取或设置要用作排序条件的属性 (Property)名。 默认值为 null。 表示 对象的集合。 初始化 类的一个新实例。 从集合中移除所有项。 在添加或移除项时发生。 获取 的不可更改的空实例。 将一项插入集合中指定索引处。 从零开始的索引,在此处插入了 要插入的对象。 移除集合中指定索引处的项。 要移除的元素的从零开始的索引。 替换指定索引处的元素。 待替换元素的从零开始的索引。 位于指定索引处的元素的新值。 在添加或移除项时发生。 Gets and sets a callback that designers use to modify the effective value of a dependency property before the dependency property value is stored in the dependency property engine. A that designers use to modify the effective value of a dependency property before the dependency property value is stored in the dependency property engine. Defines methods and properties that a implements to provide editing capabilities to a collection. Adds a new item to the collection. The new item that is added to the collection. Gets whether a new item can be added to the collection. true if a new item can be added to the collection; otherwise, false. Gets whether editing an item can be canceled. true if editing an item can be canceled; otherwise, false. Ends the edit transaction and discards any pending changes to the item. Ends the add transaction and discards the pending new item. Gets whether an item can be removed from the collection. true if an item can be removed from the collection; otherwise, false. Ends the edit transaction and saves the pending changes. Ends the add transaction and saves the pending new item. Gets the item that is being added during the current add transaction. The item that is being added if is true; otherwise, null. Gets the item in the collection that is being edited. The item in the collection that is being edited if is true; otherwise, null. Begins an edit transaction of the specified item. The item to edit. Gets whether an add transaction is in progress. true if an add transaction is in progress; otherwise, false. Gets whether an edit transaction is in progress. true if an edit transaction is in progress; otherwise, false. Gets or sets the position of the new item placeholder in the . An enumeration that specifies the position of the new item placeholder in the . Removes the specified item from the collection. The item to remove. Removes the item at the specified position from the collection. The position of the item to remove. Defines a property that provides information about an object's properties. Gets a collection that contains information about the properties that are available on the items in a collection. A collection that contains information about the properties that are available on the items in a collection. Contains information about a property. Initializes a new instance of the class. The name of the property. The type of the property. An object that contains additional information about the property. Get an object that contains additional information about the property. An object that contains additional information about the property. Gets the name of the property. The name of the property. Gets the type of the property. The type of the property. Specifies where the placeholder for a new item appears in the collection. The collection does not use a new item placeholder. The placeholder for a new item appears at the beginning of the collection. The placeholder for a new item appears at the end of the collection. 提供专门针对于 Windows Presentation Foundation (WPF) 应用程序的调试跟踪支持。这是一个抽象类。 获取动画跟踪源。 动画跟踪源。 获取数据绑定跟踪源。 数据绑定跟踪源。 获取依赖项属性跟踪源。 依赖项属性跟踪源。 获取文档跟踪源。 文档跟踪源。 获取 Freezable 跟踪源。 Freezable 跟踪源。 获取标记跟踪源。 标记跟踪源。 获取名称范围跟踪源。 名称范围跟踪源。 通过强制重新读取 app.config 文件来刷新跟踪源。 获取资源字典跟踪源。 资源字典跟踪源。 获取路由事件跟踪源。 路由事件跟踪源。 说明对特定对象进行跟踪的详细等级。 不跟踪可用的附加信息。 跟踪一些附加信息。 跟踪中等数量的附加信息。 跟踪所有附加信息。 获取指定元素的  附加属性的值。 该元素的 属性值。 从中读取属性值的元素。 获取 hwnd 宿主跟踪源。 hwnd 宿主跟踪源。 附加属性的值设置为指定元素。 附加属性所写入的元素。 所需的 值。 获取或设置一个值,该值指定对特定对象进行跟踪的详细等级。 一个 值,该值指示对特定对象进行跟踪的详细等级。 标识 附加属性。 应该符合一定文件格式规范的输入文件或数据流的格式不正确时引发的异常。 创建 类的一个新实例。 使用序列化数据创建 类的一个新实例,并对其进行初始化。在反序列化过程中调用该构造函数来重建通过流传输的异常对象。 保存序列化对象数据的对象。 有关源或目标的上下文信息。 使用指定的错误消息创建 类的一个新实例。 一个表示错误消息的 值。 使用指定的错误消息和异常类型创建 类的一个新实例。 一个表示错误消息的 值。 属性的值,表示当前异常的原因。 使用源 URI 值创建 类的一个新实例。 导致此错误的文件的 值。 使用源 URI 值和异常类型创建 类的一个新实例。 导致此错误的文件的 值。 属性的值,表示当前异常的原因。 使用源 URI 值和指定的错误消息创建 类的一个新实例。 导致此错误的文件的 值。 一个表示错误消息的 值。 使用源 URI 值、指定的错误消息和异常类型创建 类的一个新实例。 导致此错误的文件的 值。 一个表示错误消息的 值。 属性的值,表示当前异常的原因。 设置带有文件名和附加异常信息的 对象。 保存序列化对象数据的对象。 有关源或目标的上下文信息。 获取导致 的文件的名称。 一个 ,表示导致此异常的文件的名称。 指定在签名时使用的 X.509 证书的存储位置。 证书嵌入自己的 中。 证书嵌入为要添加的签名创建的 中。 证书没有嵌入包中。 中存储的内容指定压缩级别。 已关闭压缩。 优化压缩以在大小和性能之间保持平衡。 已针对大小优化了压缩。 已针对性能优化了压缩。 优化压缩以获得高性能。 表示包含加密包的 OLE 复合文件。 关闭加密包和存放它的 OLE 复合文件。 在指定的流上创建并返回 新创建的 要在其上创建文件的流。 嵌入复合文件的发布许可证。 确定允许当前用户对加密的内容执行哪些操作的对象。 为 null。 不提供读/写访问权限。 创建并返回 ,然后为其提供指定的文件名。 新创建的 OLE 复合文件的名称。 嵌入复合文件的发布许可证。 确定允许当前用户对加密的内容执行哪些操作的对象。 为 null。 创建并返回将指定的未加密的包用作其内容的 (在指定的流上)。 新创建的 要在其上创建文件的流。 表示现有未加密的包的流。 嵌入复合文件的发布许可证。 确定允许当前用户对加密的内容执行哪些操作的对象。 为 null。 不提供读/写访问权限。 创建并返回将指定的未加密的包用作其内容的 ,然后为其提供指定的文件名。 新创建的 OLE 复合文件的名称。 表示现有未加密的包的流。 嵌入复合文件的发布许可证。 确定允许当前用户对加密的内容执行哪些操作的对象。 为 null。 释放由 使用的所有资源。 释放由 占用的非托管资源,还可以另外再释放托管资源。 如果为 true,则既释放托管资源也释放非托管资源;如果为 false,则仅释放非托管资源。 获取一个值,该值指示文件是以读访问权限、写访问权限,还是以读写访问权限打开的。 用于打开文件的 值。 及其包内容刷新流。 获取 内部的加密包。 封包中的 获取一个值,该值指示指定的流是否为具有加密包流的 OLE 复合文件。 如果指定的流是具有加密包流的 OLE 复合文件,则为 true;否则,为 false。 所测试的流。 为 null。 获取一个值,该值指示指定的文件是否为具有加密包流的 OLE 复合文件。 如果指定的文件是具有加密包流的 OLE 复合文件,则为 true;否则,为 false。 所测试的文件。 为 null。 打开指定流中的加密包。 打开的 包含加密包的流。 以只读和非共享方式打开指定文件中的加密包。 打开的 包含加密包的文件。 以非共享方式使用指定的访问权限打开指定文件中的加密包。 打开的 包含加密包的文件。 访问类型。 打开指定文件中的加密包,并为其提供指定的访问权限和共享属性。 打开的 包含加密包的文件。 访问类型。 共享的类型。 获取权限管理文档的核心包属性(如,Title 和 Subject)。 包的 获取存储在 中的权限管理信息;具体而言,即存储在包含权限管理保护包的 OLE 复合文件中的 包的 获取一个对象,该对象提供对加密包外部的复合文件流的访问。 一个 ,表示加密包外部的 OLE 复合文件中的流。 中的部分指定加密选项。 无加密。 通过权限管理支持的加密。 表示处理当 检测到无效的签名时所引发的 的方法。 无效的 事件源。 事件数据。 表示可以存储多个数据对象的容器。 初始化使用给定的 类的新实例。 包的文件 IO 权限。 的值无效。 初始化使用给定 和流选项的 类的新实例。 包的文件 IO 权限。 如果打开包以进行流式处理,则为 true,否则为 false。 的值无效。 保存并关闭包和所有基础部件流。 使用给定的 URI 和内容类型创建新的未压缩部件。 新创建的部件。 新部件的 统一资源标识符 (URI)。 数据流的内容类型。 为 null。 不是有效的 URI。 包中已存在具有指定的 的部件。 包未打开(已调用了 )。 包为只读的(无法添加新部件)。 使用给定的 URI、内容类型和压缩选项创建新部件。 新创建的部件。 新部件的 URI。 数据流的内容类型。 数据流的压缩选项、 压缩。 为 null。 不是有效的 统一资源标识符 (URI)。 包中已存在具有指定的 的部件。 值无效。 包未打开(已调用了 )。 包为只读的(无法添加新部件)。 在派生类中重写时,会在包中创建一个新部件。 创建的部件。 正在创建的部件的 统一资源标识符 (URI)。 数据流的内容类型。 数据流的压缩选项。 使用给定的 URI、目标模式和关系类型创建与部件的包级别关系。 与指定部件的包级别关系。 目标部件的 统一资源标识符 (URI)。 指示目标部件对包来说是 还是 唯一定义关系的角色的 URI。 为 null。 部件为 ,或 ,而 为绝对 URI。 的值无效。 包未打开(已调用了 )。 包为只读。 使用给定的 URI、目标模式、关系类型和 标识符 (ID) 创建与部件的包级别关系。 与指定部件的包级别关系。 目标部件的 统一资源标识符 (URI)。 指示目标部件对包来说是 还是 唯一定义关系的角色的 URI。 唯一 XML 标识符。 为 null。 部件为 ,或 ,而 为绝对 URI。 的值无效。 包未打开(已调用了 )。 包为只读。 不是有效的 XML 标识符;或者包中已存在具有指定的 的部件。 使用包中给定的 URI 删除部件。 要删除的部件的 URI。 为 null。 不是有效的 URI。 包未打开(已调用了 )。 包为只读。 在派生类中重写时,会使用给定的 URI 删除部件。 要删除的 删除包级别关系。 要删除的 为 null。 包未打开(已调用了 )。 包为只读。 不是有效的 XML 标识符。 刷新并保存所有部件和关系的内容,关闭包,并释放所有资源。 为 true 则释放托管资源和非托管资源;为 false 则仅释放非托管资源。 获取包的文件访问设置。 值之一: 包未打开(已调用了 )。 保存包中包含的所有部件和关系的内容。 包未打开(已调用了 )。 包为只读的,无法进行修改。 在派生类中重写时,会将所有部件和关系的内容保存到派生类存储区中。 返回具有给定 URI 的部件。 具有指定 的部件。 要返回的部件的 统一资源标识符 (URI)。 为 null。 不是有效的 统一资源标识符 (URI)。 包中不存在具有指定 的部件。 包未打开(已调用了 )。 包是只写的。 在派生类中重写时,会返回由给定 URI 寻址的部件。 请求的部件;或者,如果包中不存在具有指定 的部件,则为 null。 要检索的部件的 统一资源标识符 (URI)。 返回包中所有部件的集合。 包中包含的所有 元素的集合。 包未打开(已调用了 )。 包是只写的。 在派生类中重写时,会返回包中所有部件的数组。 包中包含的所有部件的数组。 返回具有给定标识符的包级别关系。 具有指定 的包级别关系。 要返回的关系的 为 null。 不是有效的 XML 标识符。 包中不存在具有指定 的关系。 包未打开(已调用了 )。 包是只写的。 返回所有包级别关系的集合。 包中包含的所有包级别关系的集合。 包未打开(已调用了 )。 包是只写的。 返回与给定的 匹配的所有包级别关系的集合。 与指定的 匹配的包级别关系的集合。 在集合中匹配和返回的 为 null。 是空字符串。 包未打开(已调用了 )。 包是只写的。 在给定的 IO 流上打开包。 打开的包。 在其上打开包的 IO 流。 为 null。 要打开的包需要读权限或读/写权限,且指定的 是只写的;或者,要打开的包需要写权限或读/写权限,且指定的 是只写的。 使用给定的 IO 流和文件模式打开包。 打开的包。 在其上打开包的 IO 流。 用于打开包的文件模式。 为 null。 值无效。 要打开的包需要读权限或读/写权限,且指定的 是只写的;或者,要打开的包需要写权限或读/写权限,且指定的 是只写的。 使用给定的 IO 流、文件模式和文件访问设置打开包。 打开的包。 在其上打开包的 IO 流。 用于打开包的文件模式。 用于打开包的文件访问。 为 null。 的值无效。 要打开的包需要读权限或读/写权限,且指定的 是只写的;或者,要打开的包需要写权限或读/写权限,且指定的 是只写的。 打开位于给定路径和文件名的包。 打开的包。 包的路径和文件名。 为 null。 使用给定的文件模式打开位于给定路径的包。 打开的包。 包的路径和文件名。 用于打开包的文件模式。 为 null。 的值无效。 使用给定的文件模式和文件访问设置打开位于给定路径的包。 打开的包。 包的路径和文件名。 用于打开包的文件模式。 用于打开包的文件访问。 为 null。 的值无效。 使用给定的文件模式、文件访问和文件共享设置打开位于给定路径的包。 打开的包。 包的路径和文件名。 用于打开包的文件模式。 用于打开包的文件访问。 用于打开包的文件共享模式。 为 null。 的值无效。 获取包的核心属性。 包的核心属性。 包未打开(已调用了 )。 指示具有给定 URI 的部件是否在包中。 如果具有指定的 的部件在包中,则为 true;否则为 false。 要检查的部件的 为 null。 不是有效的 统一资源标识符 (URI)。 包未打开(已调用了 )。 包是只写的(无法读取信息)。 指示具有给定 ID 的包级别关系是否包含在包中。 如果具有指定的 的包级别关系在包中,则为 true;否则为 false。 要检查的关系的 为 null。 不是有效的 XML 标识符。 包未打开(已调用了 )。 包是只写的。 此成员支持 Windows Presentation Foundation (WPF) 基础结构,不是为应用程序使用而设计的。请改用类型安全的 方法。 表示一个数字签名,该数字签名应用到一组包部件和关系中。 获取 X.509 证书嵌入选项。 值之一,指定数字签名的选项。 数字 已被删除。 返回应用于给定部件的 操作的排序列表。 表示应用于具有给定 URI 的部件的规范 XML 转换的 URI 字符串(如 )排序列表。 为其返回转换列表的 数字 已被删除。 获取或设置 XML 数字签名。 XML 数字签名。 数字 已被删除。 获取包含签名的 包含签名的包部件。 数字 已被删除。 获取标识签名类型的 URI 字符串。 标识签名类型的 URI 字符串。默认值为 数字 已被删除。 获取 的加密哈希值。 包含 的加密哈希值的字节数组。 数字 已被删除。 获取已使用相关签名进行签名的所有 对象的集合。 包含已使用相关签名进行签名的所有包部件的集合。 数字 已被删除。 获取已使用相关签名进行签名的 部件的列表。 已使用相关签名进行签名的 部件的列表。 数字 已被删除。 获取签名者的 X.509 证书。 签名者的数字证书;或者,如果证书未存储在 中,则为 null。 数字 已被删除。 获取创建签名的日期和时间。 创建签名的日期和时间。 数字 已被删除。 获取由 属性返回的日期和时间的格式。 属性返回的日期和时间的格式。 数字 已被删除。 针对 X.509 证书验证文档数字签名。 如果验证成功,则为 ;否则为标识问题的 值之一。 数字 已被删除。 根据给定的 X.509 证书验证数字签名。 如果验证成功,则为 ;否则为标识问题的 值之一。 要根据其验证数字签名的签名者的 X.509 证书。 数字 已被删除。 提供一个实用工具类,用来在 中创建和验证数字签名。 使用指定的 初始化 类的新实例以供使用。 与此签名管理器关联的包。 获取或设置由 方法使用的 X.509 证书嵌入选项以对包部件进行数字签名。 值之一。 使用用户选择的 X.509 证书来副署包中的所有签名。 作为副署添加的签名;或者,如果无法找到证书或用户已取消证书选择对话框,则为 null。 使用指定的 X.509 证书来副署包中的所有签名。 作为副署添加的签名。 要作为副署签名添加的 X.509 证书。 为 null 使用给定的 X.509 证书来副署签名列表。 用于副署每个 的数字签名。 用于副署每个指定 的 X.509 证书。 要副署的签名列表。 参数为 null。 该包不包含任何已签名的 对象。 该包不包含任何 部件。 获取 URI 字符串,该字符串可标识用于创建和验证签名的默认哈希算法。 一个 URI 字符串,标识用于创建和验证签名的默认哈希算法。 返回给定签名 统一资源标识符 (URI) 的数字签名。 指定 的数字签名,或者,如果找不到给定 的签名,则为 null。 要返回的数字签名的 URI。 获取或设置用于创建和验证签名的 实例的 URI 标识符。 用于创建和验证签名的 实例的 URI 标识符。 要设置的 URI 的字符串为 null。 要设置的 URI 的字符串为空。 遇到无效的签名时发生。 获取一个值,该值指示包是否包含任何签名。 如果包中包含签名,则为 true,否则为 false。 获取或设置父窗口的句柄,以显示证书选择对话框。 用于显示证书选择对话框的父窗口的句柄。 从包中移除所有数字签名。 使用给定签名 统一资源标识符 (URI) 移除数字签名。 要移除的 的 URI。 提示用户提供 X.509 证书(然后会将其用于对指定的包部件列表进行数字签名)。 用于对 列表进行签名的数字签名。 要签名的 元素的 统一资源标识符 (URI) 列表。 使用给定的 X.509 证书对包部件列表进行签名。 用于对给定 列表进行签名的数字签名;或者,如果找不到证书或用户在证书选择对话框中单击了“取消”,则为 null。 要签名的 元素的 统一资源标识符 (URI) 列表。 用于对每个指定 进行数字签名的 X.509 证书。 使用给定的 X.509 证书对包部件列表和包关系进行签名。 用于对在 列表中指定的元素进行签名的数字签名。 要签名的 对象的 统一资源标识符 (URI) 列表。 用于对每个指定部件和关系进行数字签名的 X.509 证书。 要签名的 对象列表。 均不指定任何要签名的对象。 使用给定的 X.509 证书和标识符 (ID) 对包部件列表和包关系进行签名。 用于对在 列表中指定的元素进行签名的数字签名。 要签名的 对象的 统一资源标识符 (URI) 列表。 用于对每个指定部件和关系进行数字签名的 X.509 证书。 要签名的 对象列表。 与签名关联的标识字符串。 均不指定任何要签名的元素。 使用指定的 X.509 证书和签名标识符 (ID) 对包部件列表、包关系或自定义对象进行签名。 用于对在 列表中指定的元素进行签名的数字签名。 要签名的 对象的 统一资源标识符 (URI) 列表。 用于对每个指定部件和关系进行数字签名的 X.509 证书。 要签名的 对象列表。 与签名关联的标识字符串。 要签名的自定义数据对象列表。 对要签名的自定义对象引用的列表。 均不指定任何要签名的元素。 被签名的部件的 引用一个空的、null 或未定义的 不为 null,且不是有效的 XML 架构 ID(例如,以前导数字开头)。 获取签名源部件的 统一资源标识符 (URI)。 签名源部件的 URI。 获取默认签名源关系的类型。 默认签名源关系的类型。 获取包中包含的所有签名的集合。 所有 对象的集合。 获取或设置用于创建签名 的日期/时间格式。 用于创建签名 的日期/时间格式。 Gets a dictionary that contains each defined and its associated XML . identifier. A dictionary that contains each defined and its associated XML . identifier. 验证给定的 X.509 证书。 如果证书验证成功,则为 (值 0);否则,为错误标志的按位枚举。 要验证的 X.509 证书。 验证包内所有签名部件上的签名。 如果成功验证了所有签名,则为 (值 0);否则,为标识错误的枚举。 如果首次失败时退出,则为 true;如果要继续检查所有签名,则为 false。 为存储在 中的部分提供基类。该类为抽象类。 使用指定的父 和部分 URI 初始化 类的新实例。 此部分的父 此部分的 URI,相对于父 根。 为 null。 使用指定的父 、部分 URI 和 MIME 内容类型初始化 类的新实例。 此部分的父 此部分的 URI,相对于父 根。 部分数据流的 MIME 内容类型。 为 null。 不是有效的  URI。 使用指定的父 、部分 URI、MIME 内容类型和 初始化 类的新实例。 此部分的父 此部分的 URI,相对于父 根。 部分的数据流的 MIME 内容类型。 部分数据流的压缩选项。 为 null。 不是有效的  URI。 值无效。 获取部分内容流的压缩选项。 部分内容流的压缩选项。 已删除此部分。 - 或 - 没有打开(调用了 )。 获取内容流的 MIME 类型。 部分的内容数据流的 MIME 类型。 已删除此部分。 - 或 - 没有打开(调用了 )。 - 或 - 派生类 方法返回的字符串为空。 创建此 与指定目标 或外部资源之间的部分级关系。 与目标 或外部资源之间的部分级关系。 目标部分的 URI。 枚举值之一。例如,如果目标部分在 的内部,则为 ;如果目标是 外部的资源,则为 关系的角色。 已删除此部分。 - 或 - 没有打开(调用了 )。 为 null。 参数不是有效的 枚举值。 标识的部分是关系(关系的目标不能是另一个关系)。 - 或 - 将 指定为 ,但 是绝对外部 URI。 包是只读的(无法添加新关系)。 创建此 与指定目标 或外部资源之间的部分级关系。 与目标 或外部资源之间的部分级关系。 目标部分的 URI。 枚举值之一。例如,如果目标部分在 的内部,则为 ;如果目标是 外部的资源,则为 关系的角色。 关系的唯一 ID。 已删除此部分。 - 或 - 没有打开(调用了 )。 为 null。 参数不是有效的 枚举值。 标识的部分是关系(关系的目标不能是另一个关系)。 - 或 - 将 指定为 ,但 是绝对外部 URI。 包是只读的(无法添加新关系)。 不是有效的 XML 标识符。 - 或 - 已存在具有指定 的部分。 删除指定的部分级 要删除的关系的 已删除此部分。 - 或 - 没有打开(调用了 )。 为null。 包是只读的(无法删除关系)。 不是有效的 XML 标识符。 当在派生类中重写时,返回部分内容的 MIME 类型。 部分内容的 MIME 类型。 派生类不为 方法提供所需的重写实现。 返回具有指定 的关系。 与指定 相匹配的关系。 要返回的关系的 为null。 不是有效的 XML 标识符。 是空字符串。 已删除此部分。 - 或 - 没有打开(调用了 )。 - 或 - 包中不存在具有指定 的关系。 包是只写的(无法读取关系信息)。 返回此部分拥有的所有关系的集合。 此部分拥有的所有关系的集合。 已删除此部分。 - 或 - 没有打开(调用了 )。 包是只写的(无法读取关系信息)。 返回与指定 相匹配的关系的集合。 与指定 相匹配的关系的集合。 要在集合中查找并返回的关系的 为 null。 是空字符串。 已删除此部分。 - 或 - 没有打开(调用了 )。 包是只写的(无法读取关系信息)。 返回部分内容数据流。 此部分的内容数据流。 已删除此部分。 - 或 - 没有打开(调用了 )。 派生子类的 方法返回的流对象是 null。 返回在指定 I/O 中打开的内容流。 此部分的内容流。 打开内容流时采用的 I/O 模式。 已删除此部分。 - 或 - 没有打开(调用了 )。 参数不是有效的 枚举值。 参数与包和部分流不兼容。 - 或 - 派生子类的 方法返回的流对象是 null。 返回使用指定 打开的部分内容流。 此部分的内容流。 打开内容流时采用的 I/O 模式。 打开内容流时使用的访问权限。 已删除此部分。 - 或 - 没有打开(调用了 )。 参数不是有效的 枚举值。 - 或 - 参数不是有效的 枚举值。 与包和部分流不兼容。 - 或 - 参数指定为 ,但 参数需要写访问权。( 值需要 访问权。) - 或 - 派生子类的 方法返回的流对象是 null。 当在派生类中重写时,返回使用指定的 打开的部分内容流。 此部分的内容数据流。 打开内容流时采用的 I/O 模式。 打开内容流时使用的访问权限。 获取此部分的父 此部分的父包。 已删除此部分。 - 或 - 没有打开(调用了 )。 返回一个值,指示此部分是否拥有具有指定 的关系。 如果此部分拥有具有指定 的关系,则为 true;否则为 false。 要检查的关系的 为null。 不是有效的 XML 标识符。 已删除此部分。 - 或 - 没有打开(调用了 )。 包是只写的(无法读取关系信息)。 获取部分的 URI。 部分的相对于包根的 URI。 已删除此部分。 - 或 - 没有打开(调用了 )。 表示 对象的集合。 返回用于循环访问集合中的部件一个枚举器。 用于循环访问集合中的 元素的枚举器。 有关此成员的说明,请参见 可用于循环访问集合的 对象。 表示 的核心属性。 初始化 类的一个新实例。 当在派生类中重写时,获取或设置 的类别。 包含在 中的内容的类别。 在派生类中重写时,获取或设置一个值,该值表示 的状态。 内容的状态。 在派生类中重写时,获取或设置一个值,该值表示包含在 中的内容的类型。 包含在 中的内容的类型。 在派生类中重写时,获取或设置 的创建日期和时间。 最初创建 的日期和时间。 在派生类中重写时,获取或设置一个值,该值标识创建了 及其内容的个体或实体。 创建了 及其内容的个体或实体。 在派生类中重写时,获取或设置包含在 中的内容的说明。 包含在 中的内容的说明。 释放由 实例使用的所有资源。 释放由 实例使用的非托管资源,并选择释放托管资源。 如果为 true,则既释放托管资源也释放非托管资源;如果为 false,则仅释放非托管资源。 在派生类中重写时,获取或设置一个值,该值明确标识 及其内容。 明确标识 及其内容的值。 在派生类中重写时,获取或设置一个值,该值定义界定的关键字集来支持搜索和索引 及其内容。 支持搜索和索引 及其内容的界定关键字集。 在派生类中重写时,获取或设置一个值,该值标识 内容的语言。 标识 内容语言的值。 在派生类中重写时,获取或设置一个值,该值标识上次修改 内容的用户。 上次修改 内容的用户。 在派生类中重写时,获取或设置上次打印 内容的日期和时间。 上次打印 内容的日期和时间。 在派生类中重写时,获取或设置上次更改 的日期和时间。 上次更改 的日期和时间。 在派生类中重写时,获取或设置 的修订号。 的修订号。 当在派生类中重写时,获取或设置 内容的主题。 内容的主题。 在派生类中重写时,获取或设置为 及其内容指定的名称。 及其内容指定的名称。 在派生类中重写时,获取或设置 的版本号。 的版本号。 表示源 与可以为 或外部资源的目标对象之间的关联。 获取标识关系的字符串。 标识关系的字符串。 获取包含此关系的 包含此关系的包。 获取关系的限定类型名称。 关系的限定类型名称。 获取拥有关系的包或部分的 URI。 拥有关系的 的 URI。 获取一个值,该值指示关系的目标是否是到 指示 是否引用到 的资源 的枚举值。 获取关系的目标资源的 URI。 目标资源的 URI。 表示为给定的 所拥有的 元素的集合。 返回一个用于循环访问集合中的关系的枚举器。 用于循环访问集合中的 元素的枚举器。 此类型或成员支持 Windows Presentation Foundation (WPF) 基础结构,并且不应在代码中直接使用。 不要使用—使用 定义 条件来选择部分级或包级关系。 初始化 类的一个新实例。 拥有关系的 (="/") 的 统一资源标识符 (URI)。 的类型,要么按关系 ,要么按关系 用来基于 选择关系的限定字符串。 为 null。 参数无效。 参数是 ,但 不是有效的 XML 架构定义 (XSD) 标识符 (ID)。 对于指定的 无效。 不是 根 ("/"),也不是有效的  URI。 返回与定义的 相匹配的 对象的列表。 与指定给 构造函数的选择参数相匹配的关系的列表。 要基于选择条件从中选择关系的包。 获取指定给 构造函数的选择条件。 基于指定给 构造函数的 的选择条件。 获取为 构造函数指定的 指定给 构造函数的 的选择器类型。 获取指定给 构造函数、作为关系所有者的根包 URI ("/") 或部分 指定给 构造函数、作为关系所有者的根包 URI ("/") 或部分 指定用于通过 匹配并返回 选择的选择条件的类型。 进行 选择。 进行 选择。 提供用来撰写和分析包 URI 对象的实用工具方法。 返回一个值,该值指示两个包 URI 是否相等。 一个有符号整数,指示 之间的关系。 值 含义 小于 0 小于 。 0 相等。 大于 0 大于 第一个包 URI。 第二个包 URI。 不是绝对 URI。 - 或 - 不以“pack://”方案开头。 返回一个值,该值指示两个包部件 URI 是否相等。 一个值,指示 之间的关系。 值 含义 小于 0 小于 。 0 相等。 大于 0 大于 第一个 的 URI。 第二个 的 URI。 不是有效部件 URI 语法。 创建一个指向包的新包 URI。 由给定的 引用的 的包 URI。 引用的 的 URI。 为 null。 不是绝对 URI。 已知 的 URI 及包中部件的 URI,创建一个包 URI。 给定 的包 URI。 的 URI。 包中 的 URI。 为 null。 不是绝对 URI。 - 或 - 不是有效的部件 URI 语法。 给定 的 URI、包中某部件的 URI 以及要追加的“#”片段,创建一个包 URI。 标识指定的包、包部件和片段的包 URI。 的 URI。 包中 的 URI。 一个“#”引用,标识包部件内的元素。 为 null。 不是绝对 URI。 - 或 - 不是有效的部件 URI 语法。 - 或 - 为空或确实以“#”开头。 创建格式化的 URI。 格式化的 URI。 包中 的 URI。 返回指定 URI 的规范化形式。 给定 的规范化形式。 要规范化的 URI。 为 null。 返回内部 URI,它指向指定包 URI 的整个包。 来自指定 的 URI。 包 URI,根据其返回 的 URI。 返回指定包 URI 内的 的 URI。 给定 的 URI,或者,如果 指向包而不是 ,则为 null。 包 URI,根据其返回 URI。 返回与指定的 关联的关系部件的 URI。 与由 标识的 关联的 部件的 URI。 要返回关联 的 URI 的 为 null。 语法对于包部件 URI 无效。 - 或 - 为绝对 URI。 - 或 - 引用关系部件。 返回两个指定的 URI 之间的相对 URI。 的相对 URI。 源部件的 URI。 目标部件的 URI。 为 null。 从具有指定 URI 的 中返回 来自于具有指定 的关系的 从其中返回 的关系部件的 URI。 为 null。 为绝对 URI。 - 或 - 语法对于 无效。 - 或 - 不引用关系部件。 - 或 - 关系部件的 会引用其他关系部件(无效,请参见“备注”)。 返回一个值,指示指定的 URI 是否为 部件的 URI。 如果 标识 部件,则为 true;否则为 false。 用于检查 部件的 URI。 为 null。 为绝对 URI。 - 或 - 是无效的 语法。 返回部件 URI,给定源部件 URI 和带有指向目标部件的相对路径的 URI。 指定 参数之间解析的目标部件的 URI。 源部件的 URI,或指定 根的“/”。 到目标部件的相对 URI。 为 null。 不是有效的部件 URI。 - 或 - 不是有效的相对 URI。 定义包 URI 方案名称“pack”。 包 URI 方案名称字符串“pack”。 表示存储在 中的数字版权管理 (DRM) 信息。 获取或设置用于访问包的加密权限管理数据流的 访问权限管理信息的 从加密权限管理数据流中删除指定用户的 要删除的 的用户。 从加密权限管理数据流返回用户和 键/值对的字典集合。 包含在权限管理保护包中的用户和 键/值对的集合。 从加密权限管理数据流返回嵌入的 嵌入的 ;或者 null(如果包中不包含 )。 该类的当前版本无法读取此包中的权限管理信息。 从加密权限管理数据流返回指定用户的嵌入 指定用户的 ;或 null(如果包中不包含与给定的 相匹配的 )。 要为其返回 的用户或用户组。 参数为 null。 该类的当前版本无法读取此包中的权限管理信息。 将给定的 保存到加密权限管理数据流。 要在包中存储和嵌入的发布许可证。 参数为 null。 该类的当前版本无法读取此包中的权限管理信息。 将指定用户的给定 保存到加密权限管理数据流。 的用户。 要在包中存储和嵌入的使用许可证。 参数为 null。 该类的当前版本无法读取此包中的权限管理信息。 指定提供给 的事件参数。 获取要验证的数字签名。 要验证的数字签名。 获取签名验证错误。 签名验证错误。 提供访问和信息,用以操作 中的数据存储区。 使用给定名称新建流。 具有指定 的新流。 新流的名称。 使用给定名称 新建流。 带有指定的 的新流。 新流的名称。 数据流的压缩选项。 数据流的加密选项。 新建将此 作为父级的子级  新的子级数据存储区。 新子级数据存储区的名称。 参数为 null。 删除具有指定名称的流。 要删除的流的 名称。 参数为 null。 删除指定的子存储区。 要删除的子存储区的名称。 参数为 null。 返回具有给定名称的 实例。 具有指定 的流。 要返回的 实例的名称。 参数为 null。 返回当前包含在此存储区中的 实例的数组。 对象的数组,每个都指向在此存储区中定义的 I/O 流。 返回具有给定名称的子级子存储区。 具有指定 的子级子存储区。 要返回的子存储区的名称。 参数为 null。 返回当前包含在此存储区中的子级子存储区的数组。 对象的数组,每个都指向在此存储区中定义的子存储区。 获取存储区的名称。 该存储区的名称。 返回一个值,该值指示给定的流是否存在。 如果具有指定 的流存在,则为 true;否则为 false。 要检查的 名称。 返回一个值,该值指示给定的子级子存储区是否存在。 如果具有指定 的子级子存储区存在,则为 true;否则为 false。 要检查的子级 名称。 提供用于操作 中的 I/O 流的访问和信息。 获得流的 设置。 包流的压缩选项设置。 获取流的 设置。 包流的加密选项设置。 返回在默认 中打开的流。 在默认 中打开的 I/O 流。 返回在指定 中打开的 I/O 流。 在指定文件 中打开的流。 用于打开流的文件模式。 返回以指定的 打开并且具有给定的 的 I/O 流。 在指定的 中打开并且具有给定的 的 I/O 流。 用于打开流的文件模式。 用于读取或写入流的文件访问模式。 获取流的名称。 该流的名称。 指定 的目标是在 的内部还是外部。 关系引用包内部的部分。 关系引用包外部的资源。 指定证书或签名验证的结果。 验证成功。 签名无效。 X.509 证书不可用于验证签名。 X.509 证书无效。 未找到与签名的引用关系。 指定的包或部件没有签名。 实现抽象 基类的派生子类 - 类将 ZIP 存档用作容器存储。无法继承此类。 表示存储在 中的部分。 描述一组安全权限,安全权限控制音频、图像和视频媒体在不完全可信的 Windows Presentation Foundation (WPF) 应用程序中的运行能力。 初始化 类的新实例。 通过指定音频权限级别初始化 类的一个新实例。 的一个枚举值。 通过指定音频、视频和图像权限级别初始化 类的一个新实例。 的一个枚举值。 的一个枚举值。 的一个枚举值。 通过指定图像权限级别初始化 类的一个新实例。 的一个枚举值。 通过指定视频权限级别初始化 类的一个新实例。 的一个枚举值。 通过指定权限状态初始化 类的一个新实例。 的一个枚举值。 获取音频权限级别的当前值。 音频权限级别。 创建并返回当前权限的相同副本。 当前权限的副本。 从 XML 编码重新构造具有指定状态的权限。 用于重新构造权限的 XML 编码。 获取图像权限级别的当前值。 图像权限级别。 创建并返回一个权限,该权限是当前权限和指定权限的交集。 两个权限的交集是对它们共同描述的状态进行描述的权限。对于相交的权限,只有同时满足两个原始权限的请求才是有效的。 要与当前权限相交的权限。它必须与当前权限属于同一类型。 确定当前权限是否为指定权限的子集。 如果当前权限是指定权限的子集,则为 true;否则为 false。 将要测试子集关系的权限。此权限必须与当前权限属于同一类型。 返回一个值,该值指示当前权限是否为无限制的。 如果音频、图像和视频权限全部不受限制,则为 true;否则为 false。 创建权限及其当前状态的 XML 编码。 权限的 XML 编码,包括任何状态信息。 创建一个权限,该权限是当前权限与指定权限的并集。 一个新权限,它表示当前权限与指定权限的并集。 将与当前权限合并的权限。它必须与当前权限属于同一类型。 获取视频权限级别的当前值。 媒体权限级别。 允许对使用声明安全性应用到代码中的 进行安全操作。 初始化 的新实例。 值之一。 获取或设置 的音频权限级别。 的状态。 创建并返回一个新的 与此属性对应的 获取或设置 的图像权限级别。 的状态。 获取或设置 的视频权限级别。 的状态。 指定音频的权限级别。 拒绝播放所有音频的权限。 只允许对位于应用程序源站点的文件进行音频播放的权限。 允许播放安全、有限制音频的权限,该权限包括拒绝对图像文件的流访问。 允许播放不受限制音频的权限。 指定图像的权限级别。 拒绝显示所有图像的权限。 只允许显示位于应用程序源站点的图像的权限。 允许显示安全、有限制图像的权限,该权限包括拒绝对图像文件的流访问。 允许显示不受限制图像的权限。 指定视频的权限级别。 拒绝播放所有视频的权限。 只允许对位于应用程序源站点的文件进行视频播放的权限。 允许播放安全、有限制视频的权限,该权限包括拒绝对图像文件的流访问。 允许播放不受限制视频的权限。 对象控制创建 Web 浏览器控件的能力。 初始化 类的一个新实例。 通过指定权限状态初始化 类的一个新实例。 的一个枚举值。 通过指定 Web 浏览器权限级别初始化 类的一个新实例。 的一个枚举值。 创建并返回当前权限的相同副本。 当前权限的副本。 从 XML 编码重新构造具有指定状态的权限。 用于重新构造权限的 XML 编码。 创建并返回一个权限,该权限是当前权限和指定权限的交集。 两个权限的交集是对它们共同描述的状态进行描述的权限。对于相交的权限,只有同时满足两个原始权限的请求才是有效的。 要与当前权限相交的权限。它必须与当前权限属于同一类型。 确定当前权限是否为指定权限的子集。 如果当前权限是指定权限的子集,则为 true;否则为 false。 将要测试子集关系的权限。此权限必须与当前权限属于同一类型。 返回一个值,该值指示当前权限是否为无限制的。 如果 属性设置为 ,则为 true;否则为 false。 获取或设置 Web 浏览器权限级别的当前值。 Web 浏览器权限级别的当前值。 创建权限及其当前状态的 XML 编码。 权限的 XML 编码,包括任何状态信息。 创建一个权限,该权限是当前权限与指定权限的并集。 一个新权限,它表示当前权限与指定权限的并集。 将与当前权限合并的权限。它必须与当前权限属于同一类型。 允许对使用声明安全性应用到代码中的 进行安全操作。 用指定的 初始化 类的新实例。 值之一。 创建并返回 类的新实例。 与安全声明相对应的 获取或设置 的当前 Web 浏览器权限级别。 当前 Web 浏览器权限级别的状态。 指定 Web 浏览器的权限级别。 无法将框架定位到 HTML 的 Web 浏览器。 可以安全地将框架定位到 HTML(但需要满足若干个限制)的 Web 浏览器。 可以不受限制地进行定位的 Web 浏览器。 指定权限管理身份验证的方法。 Windows authentication in a corporate domain environment. Windows Live ID authentication. Windows 身份验证或 Windows Live ID 身份验证。 对任何请求的用户进行隐式身份验证。 表示授予用户访问权限管理文档中信息的权限。 初始化 类的新实例,以向指定的 授予指定的 向其授予访问权限的用户。 所授予的访问权限。 初始化 类的新实例,以授予指定的 在指定的 期间内具有指定的 向其授予访问权限的用户。 所授予的访问权限。 该权限开始生效的起始日期和时间。 该权限到期的终止日期和时间。 获取所授予的 授予的访问权限,该权限已在 构造函数中指定。 获取向其授予访问权限 的用户。 向其授予访问权限 的用户,该权限已在 构造函数中指定。 获取所授予的 开始生效的起始日期和时间。 所授予的 开始生效的起始日期和时间;如果没有起始日期和时间限制,则为 . 获取所授予的 到期的终止日期和时间。 所授予的 到期的终止日期和时间;如果没有终止日期和时间限制,则为 . 指定可授予用户访问权限管理文档中内容的权限。 用户可以查看受保护的内容。 用户可以编辑和加密受保护的内容。 用户可以打印受保护的内容。 用户可以提取(复制和粘贴)受保护的内容。 用户可以控制对受保护内容的编程访问。 用户是内容所有者。 内容所有者可以对受保护的内容进行编辑和加密,并可以对已签名的 进行解密。 用户可以对已签名的 中指定的权限进行解密并查看这些权限。 用户可以将受保护的内容转发给其他用户。 用户可以答复受保护内容的发送方。 用户可以“全部答复”受保护内容的接收方。 用户可以对受保护的内容进行数字签名。 用户可以编辑包含受保护内容的文档。 用户可以导出受保护的内容。 表示对其授予权限管理内容访问权限的用户或用户组。 初始化 类的一个新实例。 用户或用户组名称。 身份验证的方法。 获取“Anyone” 角色的实例。 “Anyone” 角色的一个实例。 获取为 构造函数指定的 构造函数指定的 返回一个值,该值指示此 是否与另一个给定实例等效。 如果 对于此用户和给定用户是相同的,则为 true;否则为 false。 要比较是否等效的用户实例。 返回基于用户 计算出的哈希代码。 基于用户 计算出的哈希代码。 返回一个值,该值指示当前是否已验证用户的身份。 如果当前已验证用户的身份,则为 true;否则为 false。 在进行身份验证之前,默认值为 false。 获取为 构造函数指定的用户或用户组名称。 构造函数指定的用户或用户组名称。 获取“Owner” 角色的实例。 “Owner” 角色的一个实例。 为加密和解密受保护的内容提供数字权限管理服务。 获取密码块大小(以字节为单位)。 密码块大小(以字节为单位)。 默认的 高级加密标准 (AES) 块大小为 8。 获取一个集合,该集合列出已通过验证并授予用户的权限。 一个集合,枚举已通过验证并向用户授予的权限。 获取一个指示用户是否有解密权限的值。 如果 授予用户解密权限,则为 true;否则为 false。 获取一个指示用户是否有加密权限的值。 如果 授予用户加密权限,则为 true;否则为 false。 获取一个值,该值指示 是否可以接受块长度不同的缓冲区。 如果传递到 的缓冲区可以与传递到 的缓冲区长度不同,则为 true;否则,如果传递到 的缓冲区必须拥有完全相同的长度,则为 false。 对于 高级加密标准 (AES),默认值为 true。 将密码文本解密为明文。 的解密明文。 要解密的密码文本。 为 null。 未授予解密权限。 释放由 使用的所有资源。 释放由 占用的非托管资源,还可以另外再释放托管资源。 如果为 true,则既释放托管资源也释放非托管资源;如果为 false,则仅释放非托管资源。 将明文加密为密码文本。 给定 的加密密码文本。 要加密的明文内容。 为 null。 不允许加密。 通过垃圾回收来回收实例之前,释放资源并执行内部清理。 表示一对不可变的(只读)“名称”和“说明”字符串。 初始化 类的一个新实例。 区域设置 属性的值。 区域设置 属性的值。 参数或 参数为 null。 获取区域设置说明。 区域设置说明。 指示给定对象的 属性是否与此 的相应属性匹配。 如果给定对象的 属性与此实例的相应属性匹配,则为 true;否则为 false。 用于比较 属性的对象。 获取基于 属性计算出的哈希代码。 基于此 属性计算出的哈希代码。 获取区域设置名称。 区域设置名称。 表示已签名的权限管理发布许可证。 从指定的已签名并序列化的 初始化 类的新实例。 已签名并序列化的发布许可证。 为null。 该许可证无效。 尝试为指定 中的用户或用户组获取 指定 中的用户或用户组的 用于激活和绑定许可证的安全环境。 为 null。 身份验证失败。 尝试为指定 中的用户或用户组获取 指定 中的用户或用户组的 用于激活和绑定许可证的安全环境。 为 null。 身份验证失败。 获取发布者创建的内容标识符。 发布者创建的内容标识符。 返回已签名的此 解密版本。 此许可证的未签名的解密版本。 用于对该许可证进行解密的权限管理服务。 为null。 获取内容作者或发布者的联系人名称。 内容作者或发布者的联系人名称。 获取内容作者或发布者的联系人 URI。 内容作者或发布者的联系人 统一资源标识符 (URI)。 返回用于创建此许可证的序列化 XrML 字符串。 用于创建此许可证的序列化可扩展权限标记语言 (XrML) 字符串。 获取用于获取 的 URI。 用于获取 的 URI。 表示权限管理操作无法成功完成时的错误条件。 初始化 类的一个新实例。 初始化 类的新实例并使用与异常有关的信息设置 存储区。 包含序列化数据的对象。 有关源或目标的上下文信息。 用给定的 初始化 类的新实例。 错误的失败代码。 使用给定的 初始化 类的新实例。 错误的失败代码。 导致错误的异常实例。 使用给定的 初始化 类的新实例。 错误的失败代码。 描述错误的消息。 使用给定的 初始化 类的新实例。 错误的失败代码。 描述错误的消息。 导致错误的异常实例。 使用给定消息初始化 类的新实例。 描述错误的消息。 使用给定的 初始化 类的新实例。 描述错误的消息。 导致此异常的异常实例。 获取错误的 错误的失败代码。 使用参数名和与异常有关的信息设置 存储区。 包含序列化数据的对象。 有关源或目标的上下文信息。 参数为 null。 指定在执行权限管理操作时可能发生的错误情况。 操作已成功完成。 其中一个证书的许可证结构无效。 创建绑定许可证时,指定了颁发许可证,而非最终用户许可证。 无法对经权限管理签名的数字证书进行验证。(签名证书可能已被篡改。) 不允许加密。 当前用户没有访问受保护内容的权限。 权限管理版本不正确。 指定的编码类型无效。 指定的数值无效。 指定的算法类型无效。 无法加载 无法加载 已创建的 实例过多。 传递的对象类型与此操作不兼容。 库操作失败。 无法启用指定的主体。 缺少部分信息。 所传递的常量无效。 不支持键/值对中指定的密钥类型。 不支持所请求的加密操作。例如,传递要用于解密的 RMS 加密对象。 已检测到时钟回滚。 无法访问受保护的内容。 所请求属性的实例不存在。 发生了未指定的错误。 当应用程序在调试模式下运行时也会引发此异常。 受保护内容的定义时间段已过期,不再允许访问。 权限管理证书链已断开。 当前用户没有访问受保护内容的权限。 某个操作违反了权限管理的清单策略。 当前用户没有访问受保护内容的权限。 当前用户没有访问受保护内容的权限。 当前用户没有访问受保护内容的权限。 当前用户没有访问受保护内容的权限。 权限管理服务未正确配置。 指定的资源并未包含在许可证的任意工作节点中。 访问条件与传递到绑定中的启用主体不匹配。 当前用户不能满足最终用户许可证 (EUL) 中定义的条件。 启用主体与最终用户许可证 (EUL) 中的已发布主体不匹配。 当前计算机未在权限管理组标识中定义。 不支持指定的库插件。 许可证要求必须获取一个新的吊销列表。 当前用户没有访问受保护内容的权限。 环境或启用主体句柄无效。 受保护内容的定义时间段已过期,不再允许访问。 指定的权限组不包含在最终用户许可证 (EUL) 中。 最终用户许可证 (EUL) 不包含工作节点。 指定索引处没有许可证或证书。 无法从权限管理服务器中获取最终用户许可证 (EUL)。 许可证的内容 ID 与许可证存储会话的内容 ID 不匹配。 证书数量超出所允许的最大数量。 受保护的内容已损坏。 所请求的操作已在进行。 未指定客户端会话的用户名。 未找到指定的许可证。 权限管理无法连接至为许可证服务器指定的 URI。 所需许可证不可用。 必须先激活计算机才能激活用户。 用户未激活,或者未提交权限帐户证书 (RAC) 并且许可证存储区中也找不到任何许可证与此会话关联的许可证匹配。 许可证激活失败;权限管理服务未正确配置。 异步操作已取消,或者发生了不可恢复的错误。 已达到许可证服务器的最终用户许可证 (EUL) 最大配额。 由 Internet 请求返回的可能身份验证错误(HTTP 错误 401)。或者,当前用户在无提示用户激活尝试中没有有效的域凭据。或者,采用无提示用户激活方式的证书服务器不在本地 Intranet 或受信任站点区域中。 权限管理服务未正确配置。 安装操作失败。 在计算机激活尝试中使用的硬件 ID (HID) 的格式设置不正确。权限管理服务未正确配置。 权限管理服务未正确配置。 权限管理服务未正确配置。 如果要请求计算机激活或权限帐户证书,则接收 表示应用程序应将 null 传递到 ActServInfo 参数中。 权限管理服务未正确配置。 RMS 服务器电子邮件地址验证失败。 受保护内容的定义时间段已过期,不再允许访问。 权限管理服务未正确配置。 权限管理服务未正确配置。 权限管理服务未正确配置。 在进行 Windows 身份验证时,在证书的 Active Directory (AD) 中未找到当前用户。 权限管理内容已损坏。 权限管理服务器不允许使用当前用户的临时证书。 请求删除的项不存在。 无法设置指定的元数据。 尚未设置证书或许可证的吊销信息。 指定的时间信息无效。 使用权限管理发布内容时未指定所请求的权限。 当前用户凭据对于获取许可证无效。 权限管理服务模板包含一个或多个错误。 键/值对中指定的密钥长度无效。 颁发许可证模板中定义的授权时间段已过期,不再允许访问。 权限管理服务未正确配置。 在计算机激活尝试中使用的硬件 ID (HID) 无效。权限管理服务未正确配置。 无法验证用户的电子邮件地址。 因为已检测到调试器,所以无法使用受限权限打开或发布内容。 权限管理服务未正确配置。 权限管理服务未正确配置。 指定的注册表路径无效。 权限管理服务未正确配置。 已设置了指定的选项。 文档不包含所有者许可证。 表示一个可用于用户激活、许可证绑定和其他权限管理操作的安全客户端会话。 获取创建 时指定的 创建 时为 方法指定的应用程序清单。 Creates a secure client session given an application rights manifest, , and . A secure client session for activation, license binding, and other rights management operations. The application rights manifest. The method of authentication. The type of the user rights account certificate. 使用给定权限清单创建一个指定用户的安全客户端会话。 一个可用于激活、许可证绑定和其他权限管理操作的安全客户端会话。 应用程序权限清单。 要为其授予权限管理内容访问权限的用户或用户组。 释放由 使用的所有资源。 释放由 占用的非托管资源,还可以另外再释放托管资源。 如果为 true,则既释放托管资源也释放非托管资源;如果为 false,则仅释放非托管资源。 返回激活用户的列表。 当前激活用户的一个列表。 指示是否已激活给定用户以访问权限管理内容。 如果已激活给定的 以访问权限管理内容,则为 true;否则为 false。 要为其授予权限管理内容访问权限的用户或用户组。 移除指定用户的许可证激活。 要为其移除许可证激活的用户。 参数为 null。 给定的 既未经过 Windows 身份验证也未经过 Passport 身份验证的身份验证。 获取创建 时指定的用户或用户组。 创建 时为 方法指定的用户或用户组。 表示一个未签名的权限管理 或未签名的 模板。 初始化 类的新实例。 从指定的 XrML 发布许可证模板初始化 类的新实例。 用于创建此许可证的 可扩展权限标记语言 (XrML) 发布许可证模板。 获取或设置发布者创建的内容标识符。 发布者创建的权限管理内容标识符。 获取一组已分配的用户权限。 此许可证中提供的一组已分配的用户权限。 获取一组名称和说明对。 一组名称和说明对。 获取或设置内容所有者。 拥有已发布内容的用户。 获取或设置内容作者或发布者的联系人名称。 内容作者或发布者的联系人名称。 获取或设置内容作者或发布者的联系人 URI。 内容作者或发布者的联系人 统一资源标识符 (URI)。 创建一个已签名的 并向文档作者返回 通过对此 进行签名而创建的已签名 用于激活和绑定许可证的安全环境。 向文档作者返回的 返回基于 的 XrML 创建的序列化模板。 基于 的 XrML 创建的序列化模板。 表示一个许可证,它为受保护的权限管理内容提供访问权限。 初始化 类的一个新实例。 一个采用序列化 可扩展权限标记语言 (XrML) 形式的使用许可证。 为 null。 无效。 获取应用程序数据字典,该字典包括从发布应用程序传递给使用应用程序的键/值对。 应用程序数据字典,该字典包括从发布应用程序传递给使用应用程序的键/值对。 将许可证绑定到给定的 如果许可证绑定成功,则为 实例;否则为 null。 将许可证绑定到的环境。 为 null。 获取发布者创建的内容标识符。 发布者创建的内容标识符。 指示此许可证是否与另一个给定许可证等效。 如果两个许可证等效,则为 true;否则为 false。 要比较的许可证。 返回与此许可证关联的哈希代码。 此许可证的哈希代码。 获取许可证的所有者。 许可证的所有者。 返回用于创建此许可证的序列化 XrML 字符串。 最初传递给 构造函数的序列化 可扩展权限标记语言 (XrML) 字符串。 指定用于请求激活权限管理的用户权限帐户证书的类型。 永久性权限帐户证书。 临时性权限帐户证书。 为报告附加属性使用范围的 .NET Framework 属性提供基类。 初始化 类的新实例。 指定附加属性只能供从指定类型派生的元素浏览。 使用提供的 初始化 类的一个新实例。 确定此 .NET Framework 属性所应用的附加属性使用范围的预期类型。 确定当前的 .NET Framework 属性是否与指定的对象相等。 如果指定的 等于当前的 ,则为 true;否则为 false。 要与当前 进行比较的 返回此 .NET Framework 属性的哈希代码。 32 位无符号整数值。 获取确定此 .NET Framework 属性所应用的附加属性使用范围的基本类型。 请求的 获取此 .NET Framework 属性的唯一类型标识符。 一个对象,表示 的唯一标识符。 指定只能在其类定义还应用了另一个特定 .NET Framework 属性的元素上浏览附加属性。 初始化 类的新实例。 为了在应用 的类上浏览附加属性,而必须还对该类应用的 .NET Framework 属性的 获取必须同时应用在类上的 .NET Framework 属性 的类型。 .NET Framework 属性 类型。 确定当前的  .NET Framework 属性 是否与指定的对象相等。 如果指定的 等于当前的 ,则为 true;否则为 false。 要与当前 进行比较的 返回此 .NET Framework 属性的哈希代码。 32 位无符号整数值。 为只要重新计算依赖项属性值或专门请求强制转换时就调用的方法提供一个模板。 强制转换后的值(采用适当的类型)。 该属性所在的对象。在调用该回调时,属性系统将会传递该值。 该属性在尝试执行任何强制转换之前的新值。 表示一个参与依赖项属性系统的对象。 初始化 类的一个新实例。 清除属性的本地值。要清除的属性由 标识符指定。 要清除的依赖项属性,由 对象引用标识。 试图对密封的 调用 清除只读属性的本地值。要清除的属性由 指定。 要清除的依赖项属性的键。 试图对密封的 调用 强制转换所指定依赖项属性的值。当依赖项属性存在于调用 上时,可通过调用依赖项属性的属性元数据中指定的任何 函数来实现此目的。 要强制转换的依赖项属性的标识符。 指定的 或它的值无效或不存在。 获取对此实例的 CLR 类型进行包装的 对此实例的 CLR 类型进行包装的 确定提供的 是否等效于当前 如果两个实例相同,则为 true;否则为 false。 要与当前实例进行比较的 获取此 的哈希代码。 有符号的 32 位整数哈希代码。 创建一个专用的枚举数,用于确定哪些依赖项属性在此 上具有以本地方式设置的值。 一个专用的本地值枚举数。 返回 的此实例上的依赖项属性的当前有效值。 返回当前的有效值。 要为其检索值的属性的 标识符。 指定的 或其值无效,或者指定的 不存在。 重新计算指定依赖项属性的有效值 要使其失效的属性的 标识符。 获取一个值,该值声明此实例当前是否为只读。 如果此实例是密封的,则为 true;否则为 false。 每当更新此 上的任何依赖项属性的有效值时调用。更改的特定依赖项属性将在事件数据中报告。 将包含相关依赖项属性标识符、类型的属性元数据以及旧值和新值的事件数据。 返回依赖项属性的本地值(如果存在)。 返回本地值,或在未设置本地值的情况下返回 sentinel 值 要为其检索值的属性的 标识符。 设置依赖项属性的本地值,该依赖项属性由其标识符指定。 要设置的依赖项属性的标识符。 新的本地值。 试图修改只读依赖项属性,或试图修改密封 上的属性。 的类型不是为 属性注册时使用的正确类型。 设置只读依赖项属性的本地值,该依赖项属性由其 标识符指定。 要设置的属性的 标识符。 新的本地值。 返回一个值,该值指示序列化进程是否应序列化提供的依赖项属性的值。 如果应对提供的依赖项属性的值进行序列化,则为 true;否则为 false。 应序列化的依赖项属性的标识符。 为所有 派生类型实现基础类型缓存。 获取当前 的直接基类的 基类的类型。 返回一个表示给定系统 (CLR) 类型的 一个表示系统 (CLR) 类型的 要转换的系统 (CLR) 类型。 返回此 的哈希代码。 32 位有符号整数哈希代码。 为常数时间数组查找操作获取一个从零开始的唯一标识符。 内部标识符。 确定指定的对象是否是当前 的实例。 如果当前 表示的类位于作为 传递的 的继承层次结构中,则为 true;否则为 false。 将与当前 进行比较的对象。 确定当前 是否派生自指定的 如果 参数和当前 表示类的类型,并且由当前 表示的类派生自 表示的类,则为 true。否则为 false。如果 和当前的 表示相同的类,则此方法也返回 false。 要比较的 获取表示的公共语言运行库 (CLR) 系统类型的名称。 表示的 CLR 系统类型的名称。 获取由此 表示的公共语言运行库 (CLR) 系统类型。 由此 表示的 CLR 系统类型。 表示向 Windows Presentation Foundation (WPF) 属性系统注册的依赖项属性。依赖项对象为值表达式、属性作废和依赖值强制转换、默认值、继承、数据绑定、动画、属性更改通知以及样式提供支持。 将另一类型作为已注册的依赖项属性的所有者来添加。 对标识依赖项属性的原始 标识符的引用。此标识符应由添加类作为 public static readonly 字段公开。 要作为此依赖项对象的所有者添加的类型。 将另一类型作为已注册的依赖项属性的所有者来添加,以便在依赖项属性位于所提供的所有者类型上时为其提供依赖项属性元数据。 对标识依赖项属性的原始 标识符的引用。此标识符应由添加类作为 public static readonly 字段公开。 要作为此依赖项对象的所有者添加的类型。 一种元数据,当依赖项对象存在于提供的类型上时它限定该依赖项对象。 获取依赖项对象的默认元数据。 依赖项对象的默认元数据。 返回此 的哈希代码。 的哈希代码。 为此依赖项属性(当它位于指定的现有类型上时)返回元数据。 属性元数据对象。 从中检索依赖项对象元数据的特定类型。 为此依赖项属性(当它位于指定的对象实例上时)返回元数据。 属性元数据对象。 一个进行类型检查的依赖项对象,用以确定元数据应来自依赖项对象的哪个类型特定版本。 为此依赖项属性(当它位于指定类型上时)返回元数据。 属性元数据对象。 一个特定对象,该对象记录需要来自哪个依赖项对象类型的依赖项对象元数据。 获取唯一标识依赖项对象的内部生成值。 唯一数字标识符。 确定指定的值对于该依赖项对象的类型是否可接受(与原依赖项对象注册中提供的属性类型相对照)。 如果指定的值是已注册的属性类型或可接受的派生类型,则为 true;否则为 false。 要检查的值。 确定所提供的值通过基本类型检查后是否被属性类型接受,以及它是否有可能在该类型的值的允许范围以内。 如果值是可接受的,并且具有正确的类型或派生类型,则为 true;否则为 false。 要检查的值。 获取依赖项属性的名称。 属性的名称。 当此依赖项属性位于指定类型的实例上时为其指定替换元数据,以在该依赖项属性继承自基类型时重写该属性已存在的元数据。 一种类型,在该类型上继承该依赖项对象并将应用所提供的替换元数据。 一种元数据,它将应用于重写类型上的依赖项对象。 试图重写只读依赖项对象上的元数据(不能使用此签名完成该操作)。 当依赖项对象存在于提供的类型上时,已为该依赖项对象建立元数据。 当只读依赖项属性位于指定类型的实例上时为其提供替换元数据,以便重写在最初注册依赖项属性时提供的元数据。您必须为只读依赖项对象传递 ,以避免引发异常。 一种类型,在该类型上继承该依赖项对象并将应用所提供的替换元数据。 一种元数据,它将应用于重写类型上的依赖项对象。 只读依赖项属性的访问键。 获取使用属性系统注册依赖项对象或者将自己作为属性所有者添加的对象的类型。 注册属性或者将自己作为属性所有者添加的对象的类型。 获取依赖项对象用于其值的类型。 属性值的 获取一个值,该值指示由此 实例标识的依赖项对象是否为只读依赖项对象。 如果该依赖项对象为只读属性,则为 true;否则为 false。 使用指定的属性名称、属性类型和所有者类型注册依赖项属性。 一个依赖项对象标识符,应使用它在您的类中设置 public static readonly 字段的值。然后,在以后使用该标识符引用依赖项对象,用于某些操作,例如以编程方式设置其值,或者获取元数据。 要注册的依赖项对象的名称。在所有者类型的注册命名空间内,名称必须是唯一的。 属性的类型。 正注册依赖项对象的所有者类型。 使用指定的属性名称、属性类型、所有者类型和属性元数据注册依赖项属性。 一个依赖项对象标识符,应使用它在您的类中设置 public static readonly 字段的值。然后,在以后使用该标识符引用依赖项对象,用于某些操作,例如以编程方式设置其值,或者获取元数据。 要注册的依赖项对象的名称。 属性的类型。 正注册依赖项对象的所有者类型。 依赖项对象的属性元数据。 使用指定的属性名称、属性类型、所有者类型、属性元数据和属性的值验证回调来注册依赖项属性。 一个依赖项对象标识符,应使用它在您的类中设置 public static readonly 字段的值。然后,在以后使用该标识符引用依赖项对象,用于某些操作,例如以编程方式设置其值,或者获取元数据。 要注册的依赖项对象的名称。 属性的类型。 正注册依赖项对象的所有者类型。 依赖项对象的属性元数据。 对回调的引用,除了典型的类型验证之外,该引用还应执行依赖项对象值的任何自定义验证。 使用指定的属性名称、属性类型和所有者类型注册附加属性。 一个依赖项对象标识符,应使用它在您的类中设置 public static readonly 字段的值。然后,在以后使用该标识符引用依赖项对象,用于某些操作,例如以编程方式设置其值,或者获取元数据。 要注册的依赖项对象的名称。 属性的类型。 正注册依赖项对象的所有者类型。 使用指定的属性名称、属性类型、所有者类型和属性元数据注册附加属性。 一个依赖项对象标识符,应使用它在您的类中设置 public static readonly 字段的值。然后,在以后使用该标识符引用依赖项对象,用于某些操作,例如以编程方式设置其值,或者获取元数据。 要注册的依赖项对象的名称。 属性的类型。 正注册依赖项对象的所有者类型。 依赖项对象的属性元数据。这可能包括默认值以及其他特性。 使用指定的属性名称、所有者类型、属性元数据和属性的值验证回调来注册附加属性。 一个依赖项对象标识符,应使用它在您的类中设置 public static readonly 字段的值。然后,在以后使用该标识符引用依赖项对象,用于某些操作,例如以编程方式设置其值,或者获取元数据。 要注册的依赖项对象的名称。 属性的类型。 正注册依赖项对象的所有者类型。 依赖项对象的属性元数据。这可能包括默认值以及其他特性。 对回调的引用,除了典型的类型验证之外,该引用还应执行依赖项对象值的任何自定义验证。 使用指定的属性类型、所有者类型和属性元数据来注册只读附加属性。 一种依赖项对象项,应使用它在您的类中设置静态只读字段的值,然后,在以后使用该字段的值引用依赖项对象。 要注册的依赖项对象的名称。 属性的类型。 正注册依赖项对象的所有者类型。 依赖项对象的属性元数据。 使用指定的属性类型、所有者类型、属性元数据和验证回调来注册只读附加属性。 一种依赖项对象项,应使用它在您的类中设置静态只读字段的值,然后,使用该字段的值引用依赖项对象。 要注册的依赖项对象的名称。 属性的类型。 正注册依赖项对象的所有者类型。 依赖项对象的属性元数据。 对用户创建的回调的引用,除了典型的类型验证之外,该引用还应执行依赖项对象值的任何自定义验证。 使用指定的属性类型、所有者类型和属性元数据来注册只读依赖项属性。 一种依赖项对象项,应使用它在您的类中设置静态只读字段的值,然后,使用该字段的值引用依赖项对象。 要注册的依赖项对象的名称。 属性的类型。 正注册依赖项对象的所有者类型。 依赖项对象的属性元数据。 使用指定的属性类型、所有者类型、属性元数据和验证回调来注册只读依赖项属性。 一种依赖项对象项,应使用它在您的类中设置静态只读字段的值,然后,在以后使用该字段的值引用依赖项对象。 要注册的依赖项对象的名称。 属性的类型。 正注册依赖项对象的所有者类型。 依赖项对象的属性元数据。 对用户创建的回调的引用,除了典型的类型验证之外,该引用还应执行依赖项对象值的任何自定义验证。 返回依赖项属性的字符串表示形式。 依赖项属性的字符串表示形式。 指定由 WPF 属性系统使用的静态值而非 null,以指示属性存在,但其值未经属性系统设置。 未设置值。实际上,这是对 构造函数的调用结果。 获取依赖项对象的值验证回调。 最初依赖项对象注册时为 参数提供的该依赖项对象的值验证回调。 为各种属性更改事件提供数据。通常,这些事件会报告只读依赖项属性的值中的有效值更改。另一种用法是作为 实现的一部分。 初始化 类的一个新实例。 更改的依赖项属性的标识符。 相关事件报告更改或状态更改之前的属性的值。 相关事件报告更改或状态更改之后的属性的值。 确定提供的对象是否与当前 相同。 如果提供的对象与当前 相同,则为 true;否则为 false。 与当前的 比较的对象。 确定提供的 是否与当前 相同。 如果提供的 与当前 相同,则为 true;否则为 false。 要与当前的 进行比较的 获取此 的哈希代码。 有符号的 32 位整数哈希代码。 获取发生更改之后的属性的值。 发生更改之后的属性值。 获取发生更改之前的属性的值。 发生更改之前的属性值。 确定两个指定的 对象的值是否相同。 如果两个 实例相同,则为 true;否则为 false。 要比较的第一个 要比较的第二个 确定两个指定的 对象是否不同。 如果两个 实例不同,则为 true;否则为 false。 要比较的第一个 要比较的第二个 获取发生值更改的依赖项属性的标识符。 发生值更改的依赖项属性的标识符字段。 表示将处理某些事件的方法,这些事件在特定的 实现上的 发生更改时引发。 事件源。 事件数据。 提供依赖项对象标识符,以便对只读依赖项对象进行有限的写访问。 获取与此专用只读依赖项对象标识符关联的依赖项对象标识符。 相关的依赖项对象标识符。 重写由此依赖项对象标识符表示的只读依赖项对象的元数据。 作为此依赖项对象存在基础以及应依据其重写元数据的类型。 为此类型提供的元数据。 试图在读写依赖项对象上进行元数据重写(无法使用此签名完成该操作)。 当属性存在于提供的类型上时,已为该属性建立元数据。 此类型支持 Windows Presentation Foundation (WPF) 基础结构,并且不应在代码中直接使用。 此类型支持 Windows Presentation Foundation (WPF) 基础结构,并且不应在代码中直接使用。 此类型的成员支持 Windows Presentation Foundation (WPF) 基础结构,并且不应在代码中直接使用。 此类型的成员支持 Windows Presentation Foundation (WPF) 基础结构,并且不应在代码中直接使用。     此类型的成员支持 Windows Presentation Foundation (WPF) 基础结构,并且不应在代码中直接使用。     此类型的成员支持 Windows Presentation Foundation (WPF) 基础结构,并且不应在代码中直接使用。         此类型的成员支持 Windows Presentation Foundation (WPF) 基础结构,并且不应在代码中直接使用。           定义一个对象,该对象具有可修改状态和只读(冻结)状态。派生自 的类提供详细的更改通知,可以是不可变的,并且可以进行自我克隆。 初始化 派生类的新实例。 获取一个值,该值指示是否可将对象变为不可修改。 如果当前对象可以变为不可修改,或者已经不可修改,则为 true;否则为 false。 在修改 或其包含的对象时发生。 创建此 的可修改复本,以制作该对象值的深层副本。在复制此对象的依赖项对象时,此方法会复制表达式(可能不再解析),但不复制动画或其当前值。 当前对象的可修改复本。即使源的 属性为 true,所克隆对象的 属性也为 false。 使用基(未经过动画处理的)属性值使该实例成为指定的 的复本(深层副本)。 要克隆的对象。 使用 的当前值创建其可修改复本(深层副本)。 当前对象的可修改复本。即使源的 属性为 true,所克隆对象的 属性也为 false。 使用当前属性值使该实例成为指定的 的可修改复本(深层副本)。 要克隆的 初始化 类的一个新实例。 新实例。 在派生类中实现时,创建 派生类的新实例。 新实例。 使当前对象变为不可修改并将其 属性设置为 true。 无法使 变为不可修改。 如果 参数为 true,则此方法指示是否可将指定的 变为不可修改。如果 参数为 false,则此方法尝试将指定的 变为不可修改,并指示操作是否成功。 为 true 时,如果可以将指定的 变为不可修改,则此方法返回 true;如果无法将其变为不可修改,则返回 false。当 为 false 时,如果指定的 目前已经不可修改,则此方法返回 true;如果无法将其变为不可修改,则返回 false。 要检查或要变为不可修改的对象。如果 为 true,则检查此对象,以确定是否可将其变为不可修改。如果 为 false,则在可能的情况下将此对象变为不可修改。 若为 true,则返回是否可冻结对象的指示(不实际冻结对象);若为 false,则实际冻结对象。 如果 为 false,则表明将 变为不可修改的尝试已失败;对象目前处于未知状态(可能已将其部分冻结)。 使 对象变为不可修改或测试是否可将其变为不可修改。 为 true 时,如果可以将 变为不可修改,则此方法返回 true;如果无法将其变为不可修改,则返回 false。当 为 false 时,如果指定的 目前已经不可修改,则此方法返回 true,如果无法将其变为不可修改,则返回 false。 若为 true,则返回是否可冻结对象的指示(不实际冻结对象);若为 false,则实际冻结对象。 使用基(未经过动画处理的)属性值创建 的冻结副本。由于副本已冻结,因此将通过引用复制任何冻结的子对象。 的冻结副本。副本的 属性设置为 true。 无法冻结此 ,因为它包含表达式或经过动画处理的属性。 使用基(未经过动画处理的)属性值使该实例成为指定的 的冻结复本。 要复制的实例。 使用当前属性值创建 的冻结副本。由于副本已冻结,因此将通过引用复制任何冻结的子对象。 的冻结副本。副本的 属性设置为 true。 使当前实例成为指定的 的冻结复本。如果对象具有经过动画处理的依赖项对象,则复制这些属性当前经过动画处理的值。 要复制和冻结的 获取一个值,该值指示对象当前是否可修改。 如果对象已被冻结且不可修改,则为 true;如果对象可修改,则为 false。 修改当前 对象时调用。 确保为刚刚设置的 数据成员建立适当的上下文指针。 数据成员以前的值。 数据成员当前的值。 此成员支持 Windows Presentation Foundation (WPF) 基础结构,不应在代码中直接使用。 重写 实现,以便还调用任何 处理程序来响应 类型的发生变化的依赖项属性。 事件数据,其中包含有关哪个属性发生了更改、其旧值和新值的信息。 确保正在从有效的线程访问 的继承者必须在任何 API 一开始读取不属于依赖项对象的数据成员时调用此方法。 引发 事件并调用其 方法。从 派生的类应在任何 API 结束对未存储为依赖项属性的类成员的修改时调用此方法。 验证 是否未被冻结,且正在从有效的线程上下文对其进行访问。 继承者应在任何 API 一开始写入不属于依赖项对象的数据成员时调用此方法。 实例已冻结,并且无法写入其成员。 描述整数矩形的宽度、高度和位置。 用指定的 坐标以及指定的 来初始化 的新实例。 新的 实例的 ,用于指定矩形左上角的 x 坐标。 新的 实例的 ,用于指定矩形左上角的 y 坐标。 新的 实例的 ,用于指定矩形的宽度。 新的 实例的 ,用于指定矩形的高度。 获取空矩形,这个特殊值表示没有位置或区域的矩形。 一个没有位置或区域的空矩形。 确定指定的矩形是否与此矩形相等。 如果 o 为一个 并且它与此矩形具有相同的 ,则为 true;否则为 false。 要与当前矩形进行比较的对象。 确定指定的矩形是否与此矩形相等。 如果两个矩形具有相同的 ,则为 true;否则为 false。 要与当前矩形进行比较的矩形。 确定指定的矩形是否相等。 如果 int32Rect1 与 int32Rect2 具有相同的 ,则为 true;否则为 false。 要比较的第一个矩形。 要比较的第二个矩形。 从此矩形的 值创建哈希代码。 此矩形的哈希代码。 获取或设置矩形的高度。 矩形的高度。默认值为 0。 获取一个值,该值指示矩形是否为空。 如果矩形为空,则为 true;否则为 false。默认值为 True。 比较两个矩形是否完全相等。 如果 int32Rect1 与 int32Rect2 具有相同的 ,则为 true;否则为 false。 要比较的第一个矩形。 要比较的第二个矩形。 比较两个矩形是否不相等。 如果 int32Rect1 与 int32Rect2 具有相同的 ,则为 false;否则,如果它们的这些值不完全相同,则为 true。 要比较的第一个矩形。 要比较的第二个矩形。 从指定的 表示形式创建一个 结构。 等效的 结构。 的字符串表示形式。 此成员支持 Windows Presentation Foundation (WPF) 基础结构,不应在代码中直接使用。 创建此 的字符串表示形式。 一个字符串,其中包含与此 结构相同的 值。 根据提供的 创建此 的字符串表示形式。 实例的字符串表示形式。 要使用的格式提供程序。如果提供程序为 null,则使用当前区域性。 获取或设置矩形的宽度。 矩形的宽度。默认值为 0。 获取或设置矩形左上角的 x 坐标。 矩形左上角的 x 坐标。默认值为 0。 获取或设置矩形左上角的 y 坐标。 矩形左上角的 y 坐标。默认值为 0。 在其他类型的实例和 之间进行转换。 初始化 类的一个新实例。 确定是否可将一个对象从给定类型转换成 的实例。 如果可将类型转换为 ,则为 true;否则为 false。 描述类型的上下文信息。 正被计算用于转换的源类型。 确定是否可将 的实例转换成其他类型。 如果此 可转换为 ,则为 true;否则为 false。 描述类型的上下文信息。 要计算用于转换的此 的所需类型。 尝试将指定类型转换成 通过转换 创建的 提供转换所需的上下文信息。 要在转换过程中考虑的区域性信息。 正在转换的对象。 如果指定的对象为 NULL 或者是无法转换为 的类型,则引发该异常。 尝试将 转换为指定类型。 通过转换此 创建的对象。 提供转换所需的上下文信息。 要在转换过程中考虑的区域性信息。 要转换的 要将此 转换到的类型。 如果 为 null 或者不是 ,或者,如果 不是要转换的有效类型之一,则引发该异常。 为希望通过 WeakEvent 模式和 接收事件的类提供事件侦听支持。 接收集中事件管理器中的事件。 如果侦听器已对事件进行了处理,则为 true。在 WPF 中, 处理为侦听器未处理的事件注册侦听器被视为错误。无论如何,如果此方法接收到它未能识别或处理的事件,它都应该返回 false。 调用此方法的 的类型。 发出该事件的对象。 事件数据。 表示本地设置的依赖项对象的属性标识符和属性值。 确定两个 实例是否相等。 实现比较 的各个值,并可能比较 的各个值。 组件为值类型,因此将始终是按位比较。对于 组件,如果它是值类型,此实现将使用按位比较。对于具有引用类型的本地设置的属性,该行为将推迟到该类型的相等性确定机制中进行,因为它只在内部为两个值使用 == 运算符。默认情况下,这将是值的引用相等性,因而整个 的相等性将变为引用相等性。 与当前的 进行比较的 返回此 的哈希代码。 32 位有符号整数值。 比较指定的 实例,以确定它们是否相同。 如果   等于  ,则为 true;否则为 false。 要比较的第一个实例。 要比较的第二个实例。 比较指定的 实例,以确定它们是否不同。 此实现比较 的值和 组件。 组件始终为值类型,所以此比较将始终是按位比较。对于 组件,如果它是值类型,此实现将使用按位比较。 对于具有引用类型的本地设置的属性,该行为将推迟到该类型的相等性确定机制中进行,因为它只在内部为两个值使用 == 运算符。默认情况下,这是值的引用相等性。 要比较的第一个实例。 要比较的第二个实例。 获取本地设置的依赖项对象的标识符(由此条目表示)。 本地设置的依赖项对象的标识符。 获取本地设置的依赖项对象的值。 本地设置的依赖项对象(对象形式)的值。 上存在的任何依赖项属性的本地值提供枚举支持。 获取在集合中表示的项数。 集合中的项数。 获取集合中的当前元素。 集合中的当前 确定提供的 是否等效于此 如果指定的 等于当前的 ,则为 true;否则为 false。 与当前的 进行比较的 返回当前 的哈希代码。 32 位整数哈希代码。 将枚举数推进到集合的下一个元素。 如果枚举数成功地推进到下一个元素,则为 true;如果枚举数越过集合的结尾,则为 false。 比较两个指定的 对象是否相同。 如果 等于 ,则为 true;否则为 false。 要比较的第一个对象。 要比较的第二个对象。 比较两个指定的 对象,以确定它们是否不相同。 如果实例不相等,则为 true;否则为 false。 要比较的第一个对象。 要比较的第二个对象。 将枚举数设置为其初始位置,该位置位于集合中第一个元素之前。 For a description of this members, see . The current element in the collection. 表示二维空间内的 X 和 Y 坐标对。 创建一个包含指定坐标的新 结构。 新的 结构的 X 坐标。 新的 结构的 Y 坐标。 相加并将结果以 结构返回。 返回 之和。 要相加的 结构。 要相加的 结构。 确定指定的 是否是 以及它是否包含与此 相同的坐标。注意:使用 值描述 坐标。由于 值在运算时可能丢失精度,所以比较两个逻辑上相等的双精度值可能会失败。 如果 并且包含与此 相同的 值和 值,则为 true;否则为 false。 要比较的 比较两个 结构是否相等。注意:使用双精度值表示 坐标。由于 值在运算时可能丢失精度,所以比较两个逻辑上相等的双精度值可能会失败。 如果两个 结构都包含相同的 值和 值,则为 true;否则为 false。 要与此实例进行比较的点。 比较两个 结构是否相等。注意:使用 值描述点坐标。由于 值在运算时可能丢失精度,所以比较两个逻辑上相等的 值可能会失败。 如果 包含相同的 值,则为 true;否则为 false。 要比较的第一个点。 要比较的第二个点。 返回该 的哈希代码。 结构的哈希代码。 将指定的 结构转换为指定的 结构。 已转换的点。 要转换的点。 变换矩阵。 Offsets a point's and coordinates by the specified amounts. The amount to offset the point's coordinate. The amount to offset thepoint's coordinate. 将指定的 平移指定的 并返回结果。 将指定点平移指定的向量所得的结果。 要平移的点。 的平移量。 比较两个 结构是否相等。 注意:使用双精度值描述点的坐标。由于对双精度值执行算术运算时它们可能会丢失精度,因此比较两个逻辑上相等的双精度值可能会失败。 如果两个点(即 )的 坐标都相等,则为 true;否则为 false。 要比较的第一个 结构。 要比较的第二个 结构。 创建一个 结构,该结构的 值等于该点的 值,且 值等于该点的 值。 一个向量,它的 值等于该点的 值,且 值等于该点的 值。 要转换的点。 创建一个 结构,该结构的 等于此点的 值,且 等于此点的 值。 一个 结构,它的 等于此点的 值,且 等于此点的 值。 要转换的点。 比较两个 结构是否不相等。注意:使用 值描述点的 坐标。由于 值可能在运算时丢失精度,因此比较两个逻辑上相等的值可能会失败。 如果 坐标不同,则为 true;如果 坐标相同,则为 false。 要比较的第一个点。 要比较的第二个点。 将指定的 转换为指定的 使用指定的矩阵转换指定点所得的结果。 要转换的点。 变换矩阵。 从指定的 中减去另一个指定的 并将差作为 返回。 之间的差值。 要从中减去 的点。 要从 中减去的点。 从指定的 减去指定的 并返回所得的 之间的差值。 要从中减去 的点。 要从 中减去的向量 从指定的 构造 等效的 结构。 点的字符串表示形式。 不是由两个逗号分隔或空格分隔的双精度值组成。 不包含两个数字。 - 或 - 包含的分隔符过多。 从指定的 中减去另一个指定的 并将差作为 返回。 之间的差值。 要从中减去 的点。 要从 中减去的点。 从指定的 减去指定的 并返回所得的 之间的差值。 要从中减去 的点。 要从 中减去的 此成员支持 Windows Presentation Foundation (WPF) 基础结构,不应在代码中直接使用。 创建此 表示形式。 一个 ,它包含此 结构的 值。 创建此 表示形式。 一个 ,它包含此 结构的 值。 区域性特定的格式设置信息。 获取或设置此 结构的 坐标值。 结构的 坐标值。默认值为 0。 获取或设置此 坐标值。 结构的 坐标值。默认值为 0。 与其他类型的实例之间进行转换。 初始化 类的一个新实例。 确定是否可将一个对象从给定类型转换成 的实例。 如果可将类型转换为 ,则为 true;否则为 false。 描述类型的上下文信息。 正被计算用于转换的源类型。 确定是否可将 的实例转换成其他类型。 如果此 可转换为 ,则为 true;否则为 false。 描述类型的上下文信息。 要计算用于转换的此 的所需类型。 尝试将指定对象转换为 通过转换 创建的 提供转换所需的上下文信息。 要在转换过程中考虑的区域性信息。 正在转换的对象。 如果指定的对象为 NULL 或者是无法转换为 的类型,则引发该异常。 尝试将 转换为指定类型。 通过转换此 创建的对象。 提供转换所需的上下文信息。 要在转换过程中考虑的区域性信息。 要转换的 要将此 转换到的类型。 如果 为 null 或者不是 ,或者,如果 不是要转换的有效类型之一,则引发该异常。 表示在依赖项对象的有效属性值更改时调用的回调。 属性值已更改的 由任何事件发出的事件数据,该事件跟踪对此属性的有效值的更改。 定义依赖项对象在应用于特定类型(包括该属性向其注册的条件)时行为的某些方面。 初始化 类的一个新实例。 使用此元数据将应用于的依赖项对象的指定默认值,初始化 类的新实例。 要为依赖项对象指定的默认值,通常作为某种特定类型的值提供。 不能设置为值 ;请参见“备注”。 用指定的默认值和 实现引用初始化 类的新实例。 依赖项对象的默认值,通常作为某种特定类型的值提供。 对处理程序实现的引用,每当属性的有效值更改时,属性系统都将调用该处理程序实现。 不能设置为值 ;请参见“备注”。 用指定的默认值和回调初始化 类的新实例。 依赖项对象的默认值,通常作为某种特定类型的值提供。 对处理程序实现的引用,每当属性的有效值更改时,属性系统都将调用该处理程序实现。 对处理程序实现的引用,每当属性系统对该属性调用 时都将调用此处理程序实现。 不能设置为值 ;请参见“备注”。 用指定的 实现引用初始化 类的新实例。 对处理程序实现的引用,每当属性的有效值更改时,属性系统都将调用该处理程序实现。 获取或设置对此元数据中所指定 实现的引用。 一个 实现引用。 将元数据属性应用到依赖项对象操作后,将无法设置该属性。 Gets or sets the default value of the dependency property. The default value of the property. The default value on a instance created with the parameterless constructor will be ; see Remarks. Cannot be set to the value once created; see Remarks. Cannot set a metadata property once it is applied to a dependency property operation. 获取一个值,该值确定是否已通过某种方式将元数据应用于属性,从而导致该元数据实例变为不可变状态。 如果元数据实例不可变,则为 true;否则为 false。 将此元数据与基元数据合并。 要与此实例的值合并的基元数据。 要应用此元数据的依赖项对象。 当此元数据已经应用到一个属性时(这表明元数据正在被密封)调用。 已应用了元数据的依赖项对象。 与此元数据关联的类型(如果这是特定于类型的元数据)。如果这是默认元数据,则此值为 null 引用。 获取或设置对此元数据中所指定 实现的引用。 一个 实现引用。 将元数据属性应用到依赖项对象操作后,将无法设置该属性。 描述矩形的宽度、高度和位置。 初始化 结构的新实例,此结构具有指定的 x 坐标、y 坐标、宽度和高度。 矩形左上角的 x 坐标。 矩形左上角的 y 坐标。 矩形的宽度。 矩形的高度。 初始化 结构的新实例,此结构的大小刚好足以包含两个指定点。 新矩形必须包含的第一个点。 新矩形必须包含的第二个点。 初始化 结构的新实例,此结构具有指定的左上角位置和指定的宽度及高度。 一个点,指定矩形的左上角位置。 一个 结构,指定矩形的宽度和高度。 初始化 结构的新实例,此结构的大小刚好足以包含指定点及指定点和指定向量之和。 矩形必须包含的第一个点。 指定点的偏移量。所得矩形的大小将刚好足以包含这两个点。 初始化 结构的新实例,此结构具有指定大小,位于 (0,0)。 一个 结构,指定矩形的宽度和高度。 获取矩形底边的 y 轴值。 矩形底边的 y 轴值。如果矩形为空,则该值为 获取矩形的左下角位置 矩形的左下角位置。 获取矩形的右下角位置。 矩形的左下角位置。 指示矩形中是否包含指定的 x 坐标和 y 坐标。 如果()包含在矩形中,则为 true;否则为 false。 要检查的点的 x 坐标。 要检查的点的 y 坐标。 指示矩形中是否包含指定点。 如果矩形中包含指定点,则为 true;否则为 false。 要检查的点。 指示矩形中是否包含指定矩形。 如果 完全包含在矩形中,则为 true;否则为 false。 要检查的矩形。 获取一个特殊值,该值表示没有位置或区域的矩形。 空矩形,其 属性值为 属性值为 指示指定对象是否等于当前矩形。 如果 ,并且具有与当前矩形相同的 值,则为 true;否则为 false。 要与当前矩形进行比较的对象。 指示指定矩形是否等于当前矩形。 如果指定矩形具有与当前矩形相同的 值,则为 true;否则为 false。 要与当前矩形进行比较的矩形。 指示指定的矩形是否相等。 如果这些矩形具有相同的 值,则为 true;否则为 false。 要比较的第一个矩形。 要比较的第二个矩形。 创建矩形的哈希代码。 当前 结构的哈希代码。 获取或设置矩形的高度。 一个正数,表示矩形的高度。默认值为 0。 使用指定的宽度和高度量向所有方向放大或缩小矩形。 矩形左边和右边的放大或缩小量。 矩形上边和下边的放大或缩小量。 创建一个矩形,该矩形是通过将指定矩形向所有方向放大或缩小指定宽度和高度而得到的。 所得矩形。 要修改的 结构。 矩形左边和右边的放大或缩小量。 矩形上边和下边的放大或缩小量。 返回矩形,该矩形是通过将指定矩形向所有方向放大指定 而得到的。 所得矩形。 要修改的 结构。 指定矩形的放大量。 结构的 属性指定矩形的 属性的增量。 结构的 属性指定矩形的 属性的增量。 使用指定的 向所有方向放大矩形。 指定矩形的放大量。 结构的 属性指定矩形的 属性的增量。 结构的 属性指定矩形的 属性的增量。 查找当前矩形和指定矩形的交集,并将结果存储为当前矩形。 要与当前矩形相交的矩形。 返回指定矩形的交集。 两个矩形的交集;如果不存在任何交集,则为 要比较的第一个矩形。 要比较的第二个矩形。 指示指定矩形是否与当前矩形相交。 如果指定矩形与当前矩形相交,则为 true;否则为 false。 要检查的矩形。 获取一个值,该值指示矩形是否为 矩形。 如果矩形为 矩形,则为 true;否则为 false。 获取矩形左边的 x 轴值。 矩形左边的 x 轴值。 获取或设置矩形的左上角位置。 矩形的左上角位置。默认值为 (0, 0)。 将矩形沿水平和垂直方向移动指定的量。 水平移动矩形的量。 垂直移动矩形的量。 矩形调用此方法。 返回一个矩形,该矩形是通过将指定矩形偏移指定的水平和垂直量而得到的。 所得矩形。 要移动的矩形。 新矩形的水平偏移量。 新矩形的垂直偏移量。 返回一个矩形,该矩形是通过将指定矩形偏移指定向量而得到的。 所得矩形。 原始矩形。 一个向量,指定新矩形的水平和垂直偏移量。 将矩形移动指定向量。 一个向量,指定矩形沿水平和垂直方向移动的量。 矩形调用此方法。 比较两个矩形是否完全相等。 如果这些矩形具有相同的 值,则为 true;否则为 false。 要比较的第一个矩形。 要比较的第二个矩形。 比较两个矩形是否不相等。 如果这些矩形具有不相同的 值,则为 true;否则为 false。 要比较的第一个矩形。 要比较的第二个矩形。 根据指定的字符串表示形式创建新的矩形。 所得矩形。 矩形的字符串表示形式,格式为“x, y, width, height”。 获取矩形右边的 x 轴值。 矩形右边的 x 轴值。 将当前矩形的大小与指定的 x 和 y 值相乘。 x 方向的比例因子。 y 方向的比例因子。 获取或设置矩形的宽度和高度。 一个 结构,指定矩形的宽度和高度。 此成员支持 Windows Presentation Foundation (WPF) 基础结构,不应在代码中直接使用。 矩形的字符串表示形式。 获取矩形顶边的 y 轴位置。 矩形顶边的 y 轴位置。 获取矩形的左上角位置。 矩形的左上角位置。 获取矩形的右上角位置。 矩形的右上角位置。 返回矩形的字符串表示形式。 当前矩形的字符串表示形式。此字符串采用以下格式:“,,,”。 使用指定的格式提供程序返回矩形的字符串表示形式。 当前矩形的字符串表示形式,由指定的格式提供程序确定。 特定于区域性的格式设置信息。 通过应用指定矩阵来转换矩形。 指定将应用转换的矩阵。 返回矩形,该矩形是通过向指定矩形应用指定矩阵而得到的。 此操作生成的矩形。 作为转换基础的矩形。 指定将应用转换的矩阵。 放大当前矩形,使其刚好足以包含指定点。 要包含的点。 放大当前矩形,使其刚好足以包含指定矩形。 要包含的矩形。 创建一个矩形,该矩形的大小刚好足以包含指定矩形和指定点。 大小刚好足以包含指定矩形和指定点的矩形。 要包含的矩形。 要包含的点。 创建一个矩形,该矩形的大小刚好足以包含两个指定矩形。 所得矩形。 要包含的第一个矩形。 要包含的第二个矩形。 获取或设置矩形的宽度。 一个正数,表示矩形的宽度。默认值为 0。 获取或设置矩形左边的 x 轴值。 矩形左边的 x 轴值。 获取或设置矩形顶边的 y 轴值。 矩形顶边的 y 轴值。 实例与其他类型的实例之间进行转换。 初始化 类的一个新实例。 确定是否可将一个对象从给定类型转换成 的实例。 如果可将类型转换为 ,则为 true;否则为 false。 提供转换所需的上下文信息。 正被计算用于转换的源类型。 确定是否可将 转换成指定类型。 如果可将 转换为 ,则为 true;否则为 false。 提供转换所需的上下文信息。 要计算用于转换的此 的所需类型。 尝试将指定对象转换为 通过转换 创建的 提供转换所需的上下文信息。 在转换时考虑的区域性信息。 正在转换的对象。 如果指定的对象为 NULL 或者是无法转换为 的类型,则引发该异常。 尝试将 转换为指定类型。 通过转换此 创建的对象。 提供转换所需的上下文信息。 转换过程中考虑的区域性信息。 要转换的 要将此 转换到的类型。 为 null。 - 或 - 不是 。 - 或 - 不是转换的有效类型之一。 实现用于描述对象的 的结构。 初始化 结构的新实例,并为其分配初始 的实例的初始宽度。 的实例的初始高度。 获取一个值,该值表示空的静态 的空实例。 比较某个对象与 的实例是否相等。 如果大小相等,则为 true;否则为 false。 要比较的 比较某个值与 的实例是否相等。 如果 的实例相等,则为 true;否则为 false。 要与此 的当前实例进行比较的大小。 比较 的两个实例是否相等。 如果 的实例相等,则为 true;否则为 false。 要比较的第一个 实例。 要比较的第二个 实例。 获取此 实例的哈希代码。 实例的哈希代码。 获取或设置此 实例的 实例的 。默认值为 0。该值不能为负。 获取一个值,该值指示此 实例是否为 如果此 Size 实例为 ,则为 true;否则为 false。 比较 的两个实例是否相等。 如果 的两个实例相等,则为 true;否则为 false。 要比较的第一个 实例。 要比较的第二个 实例。 的实例显式转换为 的实例。 一个 ,其值与此 实例的值相等。 要转换的 值。 的实例显式转换为 的实例。 一个 ,其值与此 实例的值相等。 要转换的 值。 比较 的两个实例是否不相等。 如果 的实例不相等,则为 true;否则为 false。 要比较的第一个 实例。 要比较的第二个 实例。 从转换后的 返回 的实例。 的一个实例。 一个要分析为 值的 值。 此类型或成员支持 Windows Presentation Foundation (WPF) 基础结构,并且不应在代码中直接使用。 返回一个表示此 对象的 一个 ,表示此 实例。 返回一个表示此 实例的 一个 ,表示此 对象。 一个对象,提供用于控制格式设置的方式。 获取或设置此 实例的 实例的 。默认值为 0。该值不能为负数。 类的实例与其他类型的实例之间进行转换。无法继承此类。 初始化 类的新实例。 确定是否可将一个类从特定类型转换成 实例。 如果可以将 转换为 实例,则为 true;否则为 false。 提供有关某个组件的上下文信息。 标识要计算用于转换的数据类型。 确定是否可将 实例转换成不同类型。 如果可以将 的此实例转换为 ,则为 true;否则为 false。 提供有关某个组件的上下文信息。 标识要计算用于转换的数据类型。 试图将指定对象转换为 的实例。 从已转换的 创建的 实例。 提供有关某个组件的上下文信息。 转换过程中应考虑的区域性特定信息。 正在转换的源对象。 试图将 的实例转换为指定类型。 的已转换实例创建的对象。 提供有关某个组件的上下文信息。 转换过程中应考虑的区域性特定信息。 要转换的 实例。 实例被转换成的类型。 是 null 或者不是 的实例;或者 不是有效目标类型之一。 表示用作回调的方法,用于验证依赖项属性的值是否有效。 如果该值通过了验证,则为 true;如果提交的值无效,则为 false。 要验证的值。 表示 二维 空间中的置换。 初始化 结构的新实例。 偏移量。 偏移量。 按指定向量平移指定点,并返回结果点。 平移 的结果。 指定点的平移量。 要平移的点。 将两个向量相加并将结果以 结构的形式返回。 的和。 要相加的第一个向量。 要相加的第二个向量。 检索两个指定向量之间的角度(用度表示)。 之间的角度(以度为单位)。 要计算的第一个向量。 要计算的第二个向量。 计算两个向量的叉乘积。 的叉乘积。可使用下面的公式计算叉乘积: (Vector1.X * Vector2.Y) - (Vector1.Y * Vector2.X) 要计算的第一个向量。 要计算的第二个向量。 计算两个向量的行列式。 的行列式。 要计算的第一个向量。 要计算的第二个向量。 将指定向量除以指定标量,并将结果以 形式返回。 除以 的结果。 作为除数的向量结构。 的被除量。 确定指定的 是不是 结构,如果是,则确定其是否与此向量具有相同的 值。 如果 并具有与此向量相同的 值,则为 true;否则为 false。 要比较的向量。 比较两个向量是否相等。 如果 具有与此向量相同的 值,则为 true;否则为 false。 要与此向量比较的向量。 比较两个指定向量是否相等。 如果 分量相等,则为 true;否则为 false。 要比较的第一个向量。 要比较的第二个向量。 返回此向量的哈希代码。 此实例的哈希代码。 获取此向量的长度。 此向量的长度。 获取此向量的长度的平方。 此向量的 的平方。 将指定标量与指定向量相乘,并返回结果 相乘的结果。 要相乘的标量。 要相乘的向量。 将指定向量与指定标量相乘,并返回结果 相乘的结果。 要相乘的向量。 要相乘的标量。 使用指定的 变换指定向量的坐标空间。 变换 的结果。 要变换的向量结构。 要应用于 的变换。 计算两个指定向量的点积并将结果以 形式返回。 一个 ,其中包含 的标量点积,标量点积可通过下面的公式计算得出: (vector1.X * vector2.X) + (vector1.Y * vector2.Y) 要相乘的第一个向量。 要相乘的第二个向量结构。 对此向量求反。向量的大小与以前相同,但现在的方向与以前相反。 规范化此向量。 按指定向量平移点,并返回结果点。 平移 的结果。 用于平移 的向量。 要平移的点。 将两个向量相加并将结果以向量形式返回。 的和。 要相加的第一个向量。 要相加的第二个向量。 将指定向量除以指定标量,并返回结果向量。 除以 的结果。 作为除数的向量。 将除以的标量。 比较两个向量是否相等。 如果 分量相等,则为 true;否则为 false。 要比较的第一个向量。 要比较的第二个向量。 使用此向量的 值创建 一个点,其 坐标值与 偏移值相等。 要转换的向量。 根据此向量的偏移量创建 一个 ,其 等于此向量的 属性的绝对值,其 等于此向量的 属性的绝对值。 要变换的向量。 比较两个向量是否不相等。 如果 分量不相等,则为 true;否则为 false。 要比较的第一个向量。 要比较的第二个向量。 将指定标量与指定向量相乘,并返回结果向量。 相乘的结果。 要相乘的标量。 要相乘的向量。 将指定向量与指定标量相乘,并返回结果向量。 相乘的结果。 要相乘的向量。 要相乘的标量。 使用指定的 变换指定向量的坐标空间。 变换 的结果。 要变换的向量。 要应用于 的变换。 计算两个指定向量结构的点积并将结果以 形式返回。 返回一个 ,其中包含 的标量点积,标量点积可通过下面的公式计算得出: vector1.X * vector2.X + vector1.Y * vector2.Y 要相乘的第一个向量。 要相乘的第二个向量。 从一个指定向量中减去另一个指定向量。 之间的差值。 从其中减去 的向量。 要从 中减去的向量。 对指定向量求反。 一个向量,其 值与 值相反。 要求反的向量。 将向量的字符串表示形式转换为等效的 结构。 等效的 结构。 向量的字符串表示形式。 从一个指定向量中减去另一个指定向量。 之间的差值。 从其中减去 的向量。 要从 中减去的向量。 此成员支持 Windows Presentation Foundation (WPF) 基础结构,不应在代码中直接使用。 返回此 结构的字符串表示形式。 一个字符串,表示此 值。 使用指定的格式设置信息返回此 结构的字符串表示形式。 一个字符串,表示此 值。 特定于区域的格式设置信息。 获取或设置此向量的 分量。 此向量的 分量。默认值为 0。 获取或设置此向量的 分量。 此向量的 分量。默认值为 0。 与其他类型的实例之间进行转换。 初始化 结构的新实例。 指示是否可将一个对象从给定类型转换成 实例。 如果可以将指定类型的对象转换为 ,则为 true;否则为 false。 描述类型的上下文信息。 将对其查询转换支持的源 确定是否可将 实例转换成指定类型。 如果可以将 的实例转换为 ,则为 true;否则为 false。 描述类型的上下文信息。 要计算用于转换的此 的所需类型。 将指定对象转换为 通过转换 创建的 描述类型的上下文信息。 描述正在转换的类型的 正在转换的对象。 将指定的 转换成指定类型。 通过转换此 创建的对象。 描述类型的上下文信息。 描述正在转换的类型的 要转换的 要将此 转换到的类型。 为在 WeakEvent 模式中使用的事件管理器提供基类。管理器为也使用该模式的事件(或回调)添加和移除侦听器。 在基类值由派生类的构造函数用作初始值设定项时提供它的初始化。 将正在托管的事件传送到每个侦听器。 在其中处理事件的对象。 要传送的事件的事件数据。 将正在托管的事件传送到所提供列表中的每个侦听器。 在其中处理事件的对象。 事件数据。 提供的 返回用于所提供类型的 实现。 匹配的 实现。 要为其获取 的类型。 获取或设置为所提供的源存储的数据。 通过此源的管理器存储的数据。 所请求源的从零开始的索引。 将提供的侦听器添加到为托管事件所提供的源中。 要附加侦听器的源。 侦听类(必须实现 )。 从提供的源中移除以前添加的侦听器。 要从中移除侦听器的源。 侦听类(必须实现 )。 从所提供源的数据列表中移除不活动的侦听器项。如果某些项实际上已经从列表中移除,则返回 true。 如果某些项实际上已经移除,则为 true;否则为 false。 要侦听的事件的源。 要检查的数据。此对象应为 实现。 设置为 true 可停止侦听 ,并从 中完全移除所有项。 在基础数据表上建立读取锁定,并返回 一个对象,可用于在数据表成员上建立锁定,然后通过 using 构造被相应释放。 移除给定源的所有侦听器。 要移除侦听器信息的源。 要求在优先级较低的线程上清除基础侦听器列表中未使用的项。 为给定的管理器类型设置当前管理器。 在其中设置新事件管理器的类型 新事件管理器。 在派生类中重写时,开始侦听被托管的事件。第一次调用 后,只要处理了所提供源中的相关事件,管理器就应处于调用 的状态。 开始侦听的源。 在派生类中重写时,停止为被托管的事件侦听所提供的源。 停止侦听的源。 在基础数据表上建立写入锁定,并返回 一个对象,可用于在数据表成员上建立锁定,然后通过 using 构造被相应释放。 提供用于存储 的侦听器的内置集合列表。 初始化 类的新实例。 使用指定的初始容量初始化 类的新实例。 应在初始列表中分配的项数。 将侦听器项添加到 中。 要添加到 的侦听器元素。 声明列表正在使用中。这可以防止在列表项迭代过程中直接更改列表。 如果列表已经声明为正在使用中,则为 true;否则为 false。 创建该 的可修改复本,从而制作值的深层副本。 当前对象的可修改复本。即使源的 属性为 true,所克隆的对象的 属性也将为 false。 获取 中包含的项数。 中包含的项数。 获取表示用于对比的空列表的值。 空列表表示。 解除由 启动的锁定状态。 获取声明此 是否为空的值。 如果列表为空,则为 true;否则为 false。 获取或设置 中的特定侦听器项。 该索引处的项,如果该索引处没有项,则为 null 引用。 列表中侦听器的从零开始的索引。 检查是否正在使用提供的列表,如果正在使用,则将列表引用参数设置为该列表的副本,而不是原稿列表的副本。 如果调用时正在使用提供的列表,并因此 参数引用被重置为副本,则为 true;如果未使用提供的列表,在此情况下 参数引用保持不变,则为 false。 要检查其使用状态和可能副本的列表。 从基础引用目标为 null 引用的列表中移除所有项。 如果清除了所有项,则返回 true;否则返回 false。 中移除侦听器项的第一个匹配项。 要移除的项。 Provides a startup window for a Windows Presentation Foundation (WPF) application. Initializes a new instance of the class with the specified resource assembly. The assembly that contains the embedded resource. The name of the embedded resource. Initializes a new instance of the class with the specified resource. The name of the embedded resource. Closes the startup window. A that specifies the duration for the startup window to fade. Displays the startup window. true to fade using the default value when closing; false to close the startup window manually. The resource specified in the constructor could not be found. 的实例与 的实例之间进行转换。 初始化 类的一个新实例。 确定指定的 是否可转换为 的实例。 如果该值可以转换,则为 true;否则为 false。 要进行计算以供转换的字符串。 用于转换的上下文信息。 确定指定的 是否可以转换为 如果可将 转换为 ,则为 true;否则为 false。 要进行计算以供转换的对象。 用于转换的上下文信息。 不是 转换为 基于提供的 的一个新实例。 要转换的字符串。 用于转换的上下文信息。 为 null 的实例转换为 指定的 的字符串表示形式。 要转换为字符串的对象。 用于转换的上下文信息。 不是 的实例与 的实例之间进行转换。 初始化 类的一个新实例。 确定指定的 是否可转换为 的实例。 如果该值可以转换,则为 true;否则为 false。 要进行计算以供转换的字符串。 用于转换的上下文信息。 确定指定的 是否可以转换为 如果可将 转换为 ,则为 true;否则为 false。 要进行计算以供转换的对象。 用于转换的上下文信息。 不是 转换为 基于提供的 的一个新实例。 要转换的字符串。 用于转换的上下文信息。 为 null。 的实例转换为 指定的 的字符串表示形式。 要转换为字符串的对象。 用于转换的上下文信息。 不是 的实例与 的实例之间进行转换。 初始化 类的一个新实例。 确定指定的 是否可转换为 的实例。 如果该值可以转换,则为 true;否则为 false。 要进行计算以供转换的字符串。 用于转换的上下文信息。 确定指定的 是否可以转换为 如果可将 转换为 ,则为 true;否则为 false。 要进行计算以供转换的对象。 用于转换的上下文信息。 不是 转换为 基于提供的 的一个新实例。 要转换的字符串。 用于转换的上下文信息。 为 null 的实例转换为 指定的 的字符串表示形式。 要转换为字符串的对象。 用于转换的上下文信息。 不是 的实例与 的实例之间进行转换。 初始化 类的一个新实例。 确定指定的 是否可转换为 的实例。 如果该值可以转换,则为 true;否则为 false。 要进行计算以供转换的字符串。 用于转换的上下文信息。 确定指定的 是否可以转换为 如果可将 转换为 ,则为 true;否则为 false。 要进行计算以供转换的对象。 用于转换的上下文信息。 不是 转换为 基于提供的 的一个新实例。 要转换的字符串。 用于转换的上下文信息。 为 null 的实例转换为 指定的 的字符串表示形式。 要转换为字符串的对象。 用于转换的上下文信息。 不是 的实例与 的实例之间进行转换。 初始化 类的一个新实例。 确定指定的 是否可转换为 的实例。 如果该值可以转换,则为 true;否则为 false。 要进行计算以供转换的字符串。 用于转换的上下文信息。 确定指定的 是否可以转换为 如果可将 转换为 ,则为 true;否则为 false。 要进行计算以供转换的对象。 用于转换的上下文信息。 不是 转换为 基于提供的 的一个新实例。 要转换的字符串。 用于转换的上下文信息。 为 null 的实例转换为 指定的 的字符串表示形式。 要转换为字符串的对象。 用于转换的上下文信息。 不是 对象的公共基类和协定,它们是执行某些查询以生成可以用作绑定源对象的单个对象或对象列表的工厂。 初始化 类的新实例。这是一个受保护的构造函数。 指示即将开始初始化此对象;在调用匹配的 方法前不要进行隐式 在派生类中重写此基类时,如果已调用 ,那么此基类会调用此方法。如果刷新发生延迟或已禁用初始加载,则基类会延迟调用。 获取基础数据对象。 属于基础数据对象的 类型的值。 属性具有一个新值时发生。 进入延迟循环,该循环可用于更改提供程序的属性并延迟自动刷新。 一个可用于释放调用对象的 对象。 获取或设置要使用的 UI 线程的当前 对象。 要使用的 UI 线程的当前 对象。默认情况下,这是与创建该实例的线程相关联的 对象。 表示此对象的初始化已完成;如果没有其他未完成的 ,则这会导致 获取最新查询操作的错误。 类型的值,它是最新查询操作的错误,如果没有错误,则该值为 null。 启动对基础数据模型的初始查询。结果返回到 属性。 获取或设置一个值,该值指示是否阻止或延迟数据自动加载。 如果要阻止或延迟数据自动加载,则为 false;否则为 true。默认值为 true。 获取一个值,该值指示是否有某个未完成的 正在运行。 如果有某个未完成的 正在运行,则为 true;否则为 false。 引发带有提供的参数的 事件。 要引发的事件的参数。 派生类调用此方法以指示查询已完成。 作为查询结果的数据。 派生类调用此方法以指示查询已完成。 作为查询结果的数据。 在运行查询期间发生的错误。如果未发生错误,此值为 null。 用于对 UI 线程执行完成工作的可选委托,如设置其他属性。 可选实参,作为带 委托的形参发送。 在更改属性值时发生。 启动对基础数据模型的刷新操作。结果返回到 属性。 在更改属性值时发生。 此成员支持 Windows Presentation Foundation (WPF) 基础结构,不应在代码中直接使用。 此成员支持 Windows Presentation Foundation (WPF) 基础结构,不应在代码中直接使用。 指定 用户界面 (UI) 内尝试所需焦点更改请求的方向。该方向基于 Tab 键顺序,或者根据布局中的相关方向。 按照 Tab 键顺序将焦点移至下一个可获得焦点的元素。对于 ,不受支持。 按照 Tab 键顺序将焦点移至前一个可获得焦点的元素。对于 ,不受支持。 按照 Tab 键顺序将焦点移至第一个可获得焦点的元素。对于 ,不受支持。 按照 Tab 键顺序将焦点移至最后一个可获得焦点的元素。对于 ,不受支持。 将焦点移至当前设定焦点的元素左侧的另一个可获得焦点的元素。 将焦点移至当前设定焦点的元素右侧的另一个可获得焦点的元素。 将焦点移至当前设定焦点的元素上部的另一个可获得焦点的元素。 将焦点移至当前设定焦点的元素下部的另一个可获得焦点的元素。 指定键盘上可能的键值。 没有按任何键。 Cancel 键。 Backspace 键。 Tab 键 Linefeed 键。 Clear 键。 Return 键。 Enter 键。 Pause 键。 Caps Lock 键。 Caps Lock 键。 IME Kana 模式键。 IME Hangul 模式键。 IME Junja 模式键。 IME 最终模式键。 IME Hanja 模式键。 IME Kanji 模式键。 Esc 键。 IME 转换键。 IME 非转换键。 IME 接受键。 IME 模式更改请求。 空格键。 Page Up 键。 Page Up 键。 Page Down 键。 Page Down 键。 End 键。 Home 键。 向左键。 向上键。 向右键。 向下键。 Select 键。 Print 键。 Execute 键。 Print Screen 键。 Print Screen 键。 Insert 键。 Delete 键。 Help 键。 0(零)键。 1(一)键。 2 键。 3 键。 4 键。 5 键。 6 键。 7 键。 8 键。 9 键。 A 键。 B 键。 C 键。 D 键。 E 键。 F 键。 G 键。 H 键。 I 键。 J 键。 K 键。 L 键。 M 键。 N 键。 O 键。 P 键。 Q 键。 R 键。 S 键。 T 键。 U 键。 V 键。 W 键。 X 键。 Y 键。 Z 键。 左 Windows 徽标键(Microsoft Natural Keyboard,人体工程学键盘)。 右 Windows 徽标键(Microsoft Natural Keyboard,人体工程学键盘)。 应用程序键(Microsoft Natural Keyboard,人体工程学键盘)。 计算机睡眠键。 数字键盘上的 0 键。 数字键盘上的 1 键。 数字键盘上的 2 键。 数字键盘上的 3 键。 数字键盘上的 4 键。 数字键盘上的 5 键。 数字键盘上的 6 键。 数字键盘上的 7 键。 数字键盘上的 8 键。 数字键盘上的 9 键。 乘号键。 加号键。 分隔符键。 减号键。 句点键。 除号键。 F1 键。 F2 键。 F3 键。 F4 键。 F5 键。 F6 键。 F7 键。 F8 键。 F9 键。 F10 键。 F11 键。 F12 键。 F13 键。 F14 键。 F15 键。 F16 键。 F17 键。 F18 键。 F19 键。 F20 键。 F21 键。 F22 键。 F23 键。 F24 键。 Num Lock 键。 Scroll Lock 键。 左 Shift 键。 右 Shift 键。 左 Ctrl 键。 右 Ctrl 键。 左 Alt 键。 右 Alt 键。 浏览器后退键。 浏览器前进键。 浏览器刷新键。 浏览器停止键。 浏览器搜索键。 浏览器搜藏夹键。 浏览器主页键。 静音键。 调低音量键。 调高音量键。 媒体下一曲目键。 媒体上一曲目键。 媒体停止键。 媒体暂停播放键。 启动邮件键。 选择媒体键。 启动应用程序 1 键。 启动应用程序 2 键。 OEM 1 键。 OEM 分号键。 OEM 添加键。 OEM 逗号键。 OEM 减号键。 OEM 句点键。 OEM 2 键。 OEM 问号键。 OEM 3 键。 OEM 波形符键。 ABNT_C1(巴西)键。 ABNT_C2(巴西)键。 OEM 4 键。 OEM 左括号键。 OEM 5 键。 OEM 管道键。 OEM 6 键。 OEM 右括号键。 OEM 7 键。 OEM 引号键。 OEM 8 键。 OEM 102 键。 OEM 反斜杠键。 一个特殊键,用于屏蔽 IME 正在处理的真实键。 一个特殊键,用于屏蔽正作为系统键处理的真实键。 OEM ATTN 键。 DBE_ALPHANUMERIC 键。 OEM 完成键。 DBE_KATAKANA 键 OEM 复制键。 DBE_HIRAGANA 键。 OEM 自动键。 DBE_SBCSCHAR 键。 OEM ENLW 键。 DBE_DBCSCHAR 键。 OEM BACKTAB 键。 DBE_ROMAN 键。 Attn 键。 DBE_NOROMAN 键。 Crsel 键。 DBE_ENTERWORDREGISTERMODE 键。 Exsel 键。 The DBE_ENTERIMECONFIGMODE 键。 ERASE EOF 键。 DBE_FLUSHSTRING 键。 Play 键。 DBE_CODEINPUT 键。 Zoom 键。 DBE_NOCODEINPUT 键。 保留以备将来使用的常数。 DBE_DETERMINESTRING 键。 PA1 键。 DBE_ENTERDLGCONVERSIONMODE 键。 OEM Clear 键。 对象与其他类型之间进行转换。 初始化 类的一个新实例。 确定是否可使用指定上下文,将指定类型的对象转换为 的一个实例。 如果此对象可以执行转换,则为 true;否则为 false。 一种格式上下文,可提供有关要从中调用此转换器的环境的信息。 要进行计算以供转换的类型。 确定是否可使用指定的上下文将 的一个实例转换为指定类型。 如果此转换器能够执行该操作,则为 true;否则为 false。 一种格式上下文,可提供有关要从中调用此转换器的环境的信息。 要进行计算以供转换的类型。 试图使用指定上下文将指定对象转换为 被转换的对象。 一种格式上下文,可提供有关要从中调用此转换器的环境的信息。 特定于区域性的信息。 要转换的对象。 无法转换 试图使用指定上下文将 转换为指定类型。 被转换的对象。 一种格式上下文,可提供有关要从中调用此转换器的环境的信息。 特定于区域性的信息。 要转换的对象。 对象要转换为的类型。 为 null。 无法转换为 提供在 Win32 虚拟键和 WPF 枚举之间进行转换的静态方法。 将 Win32 虚拟键转换为 WPF WPF 键。 要转换的虚拟键。 将 WPF 转换为 Win32 虚拟键。 Win32 虚拟键。 要转换的 WPF。 的实例与 的实例之间进行转换。 初始化 类的一个新实例。 确定是否可将指定 转换为 的实例。 如果该值可以转换,则为 true;否则为 false。 要进行计算以供转换的字符串。 用于转换的上下文信息。 确定是否可将指定的 转换为 如果可将 转换为 ,则为 true;否则为 false。 要进行计算以供转换的键。 用于转换的上下文信息。 转换为 基于提供的 的新实例。 要转换为 的字符串。 用于转换的上下文信息。 的实例转换为 指定 的字符串表示形式。 要转换为字符串的键。 用于转换的上下文信息。 指定修改键集。 没有按下任何修饰符。 Alt 键。 Ctrl 键。 Shift 键。 Windows 徽标键。 对象与其他类型之间进行转换。 初始化 类的一个新实例。 确定能否使用指定上下文,将指定类型的对象转换为 的实例。 如果此转换器能够执行该操作,则为 true;否则为 false。 一种格式上下文,可提供有关要从中调用此转换器的环境的信息。 要进行计算以供转换的类型。 确定能否使用指定上下文将 的实例转换为指定类型。 如果此转换器能够执行该操作,则为 true;否则为 false。 一种格式上下文,可提供有关要从中调用此转换器的环境的信息。 要进行计算以供转换的类型。 试图使用指定上下文将指定对象转换为 被转换的对象。 一种格式上下文,可提供有关要从中调用此转换器的环境的信息。 特定于区域性的信息。 要转换的对象。 无法转换 试图使用指定上下文将 转换为指定类型。 被转换的对象。 一种格式上下文,可提供有关要从中调用此转换器的环境的信息。 特定于区域性的信息。 要转换的对象。 对象要转换为的类型。 为 null。 无法映射到有效 无法转换 确定指定值是否为有效的 如果有效,则为 true;否则为 false。 要检查其有效性的值。 的实例与 的实例之间进行转换。 初始化 类的一个新实例。 确定是否可将指定的 转换为 的一个实例。 如果该值可以转换,则为 true;否则为 false。 要进行计算以供转换的字符串。 用于转换的上下文信息。 确定是否可将指定的 转换为 如果可将 转换为 ,则为 true;否则为 false。 要进行计算以供转换的修改键。 用于转换的上下文信息。 转换为 基于提供的 的一个新实例。 要转换为 的字符串。 用于转换的上下文信息。 的实例转换为 指定的 的字符串表示形式。 要转换为字符串的键。 用于转换的上下文信息。 表示将焦点移至其他控件的请求。 初始化 类的一个新实例。 预期的焦点遍历方向,作为一个枚举值。 获取遍历方向。 遍历方向枚举值之一。 获取或设置一个值,该值指示焦点遍历是否已到达可以具有焦点的最后一个子元素。 如果此遍历已到达可以具有焦点的最后一个子元素;则为 true;否则为 false。默认值为 false。 在互操作方案中,启用 Win32 与 WPF 之间的消息泵的共享控件。 获取已引发的最后一条消息。 最后一条消息。 当线程变成模式线程时发生。 获取一个值,该值指示线程是否是模式。 如果线程是模式,则为 true;否则为 false。 当模式线程变成非模式线程时发生。 调用以指示该线程是模式。 调用以指示模式线程不再是模式。 调用以指示某线程处于空闲状态。 Indicates that a new message is available for possible handling. true, if one of the modules listening to the message loop processed the message. The owner of the message loop should ignore the message. false, if the message was not processed. In this case, the owner of the message pump should call the Win32 function TranslateMessage followed by DispatchMessage. The message and its associated data. 当消息泵接收键盘消息时发生。 当线程空闲时发生。 当消息泵接收键盘消息时发生。 为跨互操作边界和在 HWND 之间管理 Tab 键次序、快捷键、助记键的组件提供键盘接收器。此接口实现 WPF-Win32 互操作方案中的键盘消息管理。 获取一个值,该值指示接收器或其所包含的组件之一是否具有焦点。 如果接收器或其所包含的组件之一具有焦点,则为 true;否则为 false。 获取或设置对组件容器的 接口的引用。 对容器的 接口的引用。 调用此接收器的助记键(访问键)之一时调用。 如果消息已得到处理,则为 true;否则为 false。 助记键和关联数据的消息。请勿修改此消息结构。仅由于性能原因,通过引用来传递此消息。 修改键。 注册所包含组件的 接口。 所包含组件的 站点。 所包含组件的 接收器。 在接收器的第一个制表位或最后一个制表位上设置焦点。 如果已按要求对焦点进行了设置,则为 true;如果没有制表位,则为 false。 指定是将焦点设置到第一个制表位,还是设置到最后一个制表位。 在 keydown 消息级处理键盘输入。 如果方法实现对该消息进行了处理,则为 true;否则为 false。 消息及关联数据。请勿修改此结构。仅由于性能原因,通过引用来传递此消息。 修改键。 在调用 之前处理 WM_CHAR、WM_SYSCHAR、WM_DEADCHAR 和 WM_SYSDEADCHAR 输入消息。 如果消息已处理并且不应调用 ,则为 true;否则为 false。 消息及关联数据。请勿修改此结构。仅由于性能原因,通过引用来传递此消息。 修改键。 管理容器中的键盘焦点。 此接口实现 WPF-Win32 互操作方案中的键盘消息管理。 当所包含的组件到达其最后一个制表位并且按 Tab 键不能移动到其他项时,由该组件调用。 如果此方法返回 true,则表示该站点已将焦点移动至其他组件。如果此方法返回 false,则表示焦点仍在调用组件中。组件应该“回绕”并将焦点设置到其所包含的第一个制表位。 指定是将焦点设置到第一个制表位,还是设置到最后一个制表位。 获取与此站点关联的键盘接收器。 当前站点的 接口。 从此站点中注销子键盘输入接收器。 包含来自线程的消息队列的消息信息。 获取或设置其窗口过程接收消息的窗口的窗口句柄 (HWND)。 窗口句柄 (HWND)。 获取或设置指定有关消息的其他信息的 值。其具体含义取决于 成员的值。 消息的 值。 获取或设置消息标识符。 消息标识符。 获取或设置发送消息之后屏幕上光标位置的 x 坐标。 光标位置的 x 坐标。 获取或设置发送消息之后屏幕上光标位置的 y 坐标。 光标位置的 y 坐标。 获取或设置消息的发送时间。 消息的发送时间。 获取或设置消息的 值,该值指定有关该消息的其他信息。其具体含义取决于该消息的值。 消息的 值。 表示处理 事件的方法。 含消息数据的结构。 如果消息已得到处理,则为 true;否则为 false。 指定可以使用指定名称的非默认构造函数参数初始化此属性 (Attribute) 被分配给的属性 (Property)。此信息主要用于序列化。 初始化 类的新实例。 要初始化关联属性的构造函数的名称。 获取将初始化关联属性的构造函数的名称参数。 构造函数的名称。 指定在以 XAML 形式写入时要将类的哪个属性用作内容属性。 初始化 类的一个新实例。 使用指定的名称初始化 类的新实例。 属性名称。 获取作为内容属性的属性的名称。 作为内容属性的属性的名称。 的实例与 的实例之间进行转换。 初始化 类的一个新实例。 确定能否将指定的 转换为 的实例。 如果该值可以转换,则为 true;否则为 false。 要进行计算以供转换的字符串。 用于转换的上下文信息。 确定能否将指定的 转换为 如果可将 转换为 ,则为 true;否则为 false。 要进行计算以供转换的对象。 用于转换的上下文信息。 不是 转换为 基于提供的 的一个新实例。 要转换为 的字符串。 用于转换的上下文信息。 为 null。 的实例转换为 指定的 的字符串表示形式。 要转换为字符串的对象。 用于转换的上下文信息。 不是 或是 null。 指定关联属性依赖于另一个属性的值。 初始化 类的一个新实例。 与此 关联的属性所依赖的属性。 获取与此 关联的属性所依赖的属性的名称。 属性。 获取此 的唯一标识符。 唯一 ID。 指定要如何序列化属性。 属性 (Property) 将序列化为属性 (Attribute)。 指定属性的序列化标志。 使用指定的 初始化 类的新实例。 指定要如何序列化该属性。 不是有效的 值。 获取在与此属性 (Attribute) 关联的属性 (Property) 上设置的 序列化选项。 为命名的 XAML 元素以及将事件处理程序附加到这些元素的操作提供支持。 将事件和名称附加到已编译的内容。 ID。 目标。 加载组件的已编译的页。 定义一个协定,说明如何访问特定名称范围内的元素名称,以及如何强制名称在该范围内的唯一性。 返回一个具有提供的标识名称的对象。 对象(如果找到)。如果找不到该名称的对象,则返回 null。 要请求的对象的名称标识符。 将提供的名称注册到当前的名称范围中。 要注册的名称。 提供的 所引用的特定元素。 从当前名称范围中注销提供的名称。 要注销的名称。 一种抽象类,由 XAML 编译器在内部用来支持内部类型的使用。 初始化 类的一个新实例。 在派生类中重写时,将事件处理程序委托附加到一个内部事件。 事件信息。 目标。 事件处理程序。 在派生类中重写时,在非公共处理程序方法上创建一个事件委托。 新的委托。 委托的类型。 目标。 处理程序。 在派生类中重写时,创建一个内部类型。 新的内部类型。 类型。 特定于区域性的信息。 在派生类中重写时,获取目标对象的内部属性的值 属性的值。 属性信息。 内部属性所属的对象。 特定于区域性的信息。 在派生类中重写时,设置目标对象的内部属性的值。 属性信息。 内部属性所属的对象。 要设置的值。 特定于区域性的信息。 定义一个上下文,该上下文提供给可用来指定序列化特例或不同序列化模式的 获取给定属性描述符的 一个可以序列化指定的属性的 要转换的属性的描述符。 获取与指定类型关联的 一个可以序列化指定的类型的 要转换的值的类型。 提供服务以便将 XAML 元素解析为适当的 .NET 类型。 在派生类中实现时,将 XAML 元素解析为适当的类型。 所表示的类型。 要解析的完全限定类型名称。 为所有 XAML 标记扩展提供基类。 初始化从 派生的类的新实例。 在派生类中实现时,返回一个对象,此对象被设置为此标记扩展的目标属性的值。 将在扩展应用到的属性上设置的对象值。 可以为标记扩展提供服务的对象。 指定标记扩展能返回的类型。 Initializes a new instance of the class. 使用提供的 初始化 类的新实例。 此 .NET Framework 属性 报告的返回类型。 获取此 .NET Framework 属性 报告的 返回类型。 应用了  .NET Framework 属性 的标记扩展的特定 实现的类型安全返回类型。 是一个程序集级别属性,该属性用于标识项目文件中 RootNamespace 属性的值。 初始化 类的一个新实例。 根命名空间值。 获取与项目文件中 RootNamespace 属性的值相对应的根命名空间的名称。 一个 值,该值是与项目文件中 RootNamespace 属性的值相对应的根命名空间的名称。 指定某类中映射到 XAML x:Name 属性 (Attribute) 的属性 (Property)。 初始化 类的新实例。 要用作类的 ID 的属性。 获取由此 指定的运行时名称属性的名称。 属性的名称。 使用可以添加服务的方法来提供 接口的实现。 初始化 类的一个新实例。 将服务添加到列表。 新服务的服务类型。 新服务。 为 null。 为 null。 获取指定类型的服务对象。 类型的服务对象。 - 或 - null(如果没有 类型的服务对象)。 一个对象,它指定要获取的服务对象的类型。 指定应该裁剪元素周围的空白。 初始化 类的一个新实例。 用来在某种类型与 之间执行转换的抽象类。 初始化 类的一个新实例。 确定能否将指定的 转换为 的实现可支持的类型的实例。 如果该值可以转换,则为 true;否则为 false。 要进行计算以供转换的字符串。 用于转换的上下文信息。 确定能否将指定的对象转换为 如果可将 转换为 ,则为 true;否则为 false。 要进行计算以供转换的对象。 用于转换的上下文信息。 转换为 的实现可支持的类型的实例。 根据提供的 的实现可支持的类型的新实例。 要转换的字符串。 用于转换的上下文信息。 无法转换 将指定对象转换为 指定对象的字符串表示形式。 要转换为字符串的对象。 用于转换的上下文信息。 无法转换 返回无法执行转换时引发的异常。 一个异常,表示无法执行转换时要引发的异常。 无法转换的对象。 由此方法自动引发。 返回无法执行转换时引发的异常。 一个异常,表示无法执行转换时要引发的异常。 无法转换的对象。 一个类型,表示转换时尝试转换成的类型。 由此方法自动引发。 获取为指定的属性声明的 与指定的属性关联的序列化程序。 要序列化的属性的描述符。 为 null。 使用指定的上下文获取为指定的属性声明的 与指定的属性关联的序列化程序。 要序列化的属性的描述符。 用于转换的上下文信息。 为 null。 获取为指定的类型声明的 与指定的类型关联的序列化程序。 要为其获取 的类型。 为 null。 使用指定的上下文获取为指定的类型声明的 与指定的类型关联的序列化程序。 要为其获取 的类型。 用于转换的上下文信息。 为 null。 获取 引用的类型的枚举。 此序列化程序所转换的类型。 要序列化的值。 用于转换的上下文信息。 指定用于特定类型的 类,或者重写用于某个属性的 通过将指定类型名称用作该属性所绑定到的对象的数据转换器,初始化 类的新实例。 类的完全限定类型名称,该类用于此属性所绑定到的对象的数据转换。 通过将指定类型用作该属性所绑定到的对象的数据转换器,初始化 类的新实例。 一个类型,它表示 类的类型,而该类用于此属性所绑定到的对象的数据转换。 获取 类的类型,该类用于此属性所绑定到的对象的数据转换。 类型。 为此类型或属性获取 类型的程序集限定名称。 类型名称。 指定空白对于集合是有意义的。无法继承此类。 初始化 对象的新实例。 Specifies the property to associate with the xml:lang Handling in XAML. Initializes a new instance of the class. The property to associate with the xml:lang Handling in XAML. Gets name of the property that is associated with the xml:lang Handling in XAML. The name of the property. 指定由新的命名空间重写以前定义的 中的命名空间。 初始化 类的新实例。 旧的 XML 命名空间。 新的 XML 命名空间。 为 null 为 null。 获取要应用于 的新的 XML 命名空间。 命名空间。 获取与 关联的旧的 XML 命名空间。 命名空间。 指定程序集中 XML 命名空间与 CLR 命名空间之间的映射。无法继承此类。 初始化 类的一个新实例。 XML 命名空间。 CLR 命名空间。 获取包含 的程序集的名称。 程序集名称。 获取映射到 的 CLR 命名空间。 命名空间。 获取映射到 的 XML 命名空间。 命名空间。 指定在 XAML 文件中写入元素和属性时,要与 XML 命名空间关联的建议前缀。无法继承此类。 初始化 类的一个新实例。 命名空间。 建议的前缀。 为 null。 为 null。 获取要与 XML 命名空间关联的建议前缀。 前缀。 获取 XML 命名空间。 命名空间。 Specifies a property of the associated class implementation that provides the implicit key value, when the class is included as an item in an collection. Initializes a new instance of the class. The name of the property that provides the implicit key value. Gets the name of the property that provides the implicit key value. A that is the name of the property that provides the implicit key value. Initializes a new instance of the class using the provided . The return type that this  .NET Framework attribute reports. The type of expression that is returned. Gets the expression type that this .NET Framework attribute reports. The type-safe expression type of the specific implementation of the markup extension where the  .NET Framework attribute is applied. Specifies a property of the associated class that provides the XAML namescope value. Initializes a new instance of the class. The name of the property that provides the XAML namescope. Initializes a new instance of the class. The name of the property that provides the XAML name scope. The type of the property that provides the XAML name scope. Gets the name of the property that provides the XAML namescope. A value that is the name of the property that provides the XAML namescope. The type of the property that provides the XAML namescope. A value that is the type of the property that provides the XAML namescope. Specifies the property of the associated class that provides the x:Uid Attribute value. Initializes a new instance of the class. The name of the property that provides the x:Uid Attribute value. The name of the property that provides the the x:Uid Attribute value. A value that is the name of the property that provides the x:Uid Attribute value. Specifies whether this class is built top-down during XAML initialization. Initializes a new instance of the class. Sets whether the associated class is usable during initialization or not. Gets whether the associated class is usable during initialization. A value that indicates whether the associated class is usable during initialization. true by default. 一个抽象类,用来表示可用于在对象树内进行导航的对象。 当在派生类中重写时,可为 类分配根上下文。 要为其分配根上下文的 当在派生类中重写时,可获取与此 关联的属性。 属性的集合。 当在派生类中重写时,可获取由此 表示的对象的实例。 对象的实例。 当在派生类中重写时,可获取 实例的类型。 对象的类型。 当在派生类中重写时,可获取应写入 XAML 的此 实例的属性。 属性。 一个提供属性说明的抽象类,这些属性说明要在写入标记(该标记封装对属性及其值的访问)时使用。 当在派生类中重写时,可获取与此 关联的属性。 属性的集合。 当在派生类中重写时,如果标记属性受 支持,则获取该标记属性的 依赖项属性。 当在派生类中重写时,可确定此 是否为附加 如果此属性为附加 ,则为 true;否则为 false。 当在派生类中重写时,可确定此 是否为复合属性。 如果此属性为复合属性,则为 true;否则为 false。 当在派生类中重写时,可确定此 是否表示构造函数参数。 如果此属性表示构造函数,则为 true。 当在派生类中重写时,可确定此 是否表示集合的直接内容。 如果此属性表示直接内容,则为 true;否则为 false。 当在派生类中重写时,可确定此 是否表示 将项存储在字典中时使用的键。 如果此属性表示键,则为 true;否则为 false。 当在派生类中重写时,可确定此 是否表示为创建属性实例而传递给类型转换器的文本,或者确定是否应使用构造函数。 如果此 表示字符串,则为 true;否则为 false。 当在派生类中重写时,可获取组成此属性的值的多个项。 组成此属性的值的多个项。 当在派生类中重写时,可获取用于诊断和错误报告的名称。 名称。 当在派生类中重写时,可获取标记属性的 属性说明符。 当在派生类中重写时,可获取属性的类型。 类型。 当在派生类中重写时,可获取此 的字符串值。 字符串值。 当在派生类中重写时,可获取此 在将其值序列化为字符串时将引用的类型列表。 类型。 当在派生类中重写时,获取此 的当前值。 允许 WPF 应用程序对所有用户界面元素禁用每英寸点数 (dpi) 识别。 初始化 的新实例。 表示用于 二维 空间变换的 3x3 仿射变换矩阵。 初始化 结构的一个新实例。 新的 结构的 系数。 新的 结构的 系数。 新的 结构的 系数。 新的 结构的 系数。 新的 结构的 系数。 新的 结构的 系数。 将指定的 结构追加到此 结构。 要追加到此 结构的 结构。 获取此 结构的行列式。 的行列式。 确定指定的 是否是一个与此 相同的 结构。 如果 是一个与此 结构相同的 结构,则为 true;否则为 false。 要比较的 确定指定的 结构是否与此实例相同。 如果两个实例相等,则为 true;否则为 false。 要与此实例比较的 实例。 确定两个指定的 结构是否相同。 如果 相同,则为 true;否则为 false。 要比较的第一个 结构。 要比较的第二个 结构。 返回此 结构的哈希代码。 此实例的哈希代码。 获取一个值,该值指示此 结构是否可以反转。 如果 存在逆矩阵,则为 true;否则为 false。默认值为 true。 获取一个恒等 一个恒等矩阵。 反转此 结构。 不能反转 结构。 获取一个值,该值指示此 结构是否为恒等矩阵。 如果 结构是恒等矩阵,则为 true;否则为 false。默认值为 true。 获取或设置此 结构中第一行与第一列相交处的值。 中第一行与第一列相交处的值。默认值为 1。 获取或设置此 结构中第一行与第二列相交处的值。 中第一行与第二列相交处的值。默认值为 0。 获取或设置此 结构中第二行与第一列相交处的值。 中第二行与第一列相交处的值。默认值为 0。 获取或设置此 结构中第二行与第二列相交处的值。 结构中第二行与第二列相交处的值。默认值为 1。 结构乘以另一个 结构。 乘以 的结果。 要相乘的第一个 结构。 要相乘的第二个 结构。 获取或设置此 结构中第三行与第一列相交处的值。 结构中第三行与第一列相交处的值。默认值为 0。 获取或设置此 结构中第三行与第二列相交处的值。 结构中第三行与第二列相交处的值。默认值为 0。 确定两个指定的 结构是否相同。 如果 相同,则为 true;否则为 false。 要比较的第一个 结构。 要比较的第二个 结构。 确定两个指定的 结构是否不同。 如果 不同,则为 true;否则为 false。 要比较的第一个 结构。 要比较的第二个 结构。 结构乘以另一个 结构。 乘以 的结果。 要相乘的第一个 结构。 要相乘的第二个 结构。 将矩阵的 表示形式转换为等效的 结构。 等效的 结构。 矩阵的 表示形式。 将指定的 结构添加到此 结构之前。 要添加到此 结构之前的 结构。 以此 结构的原点为中心旋转指定的角度。 旋转角度。 绕指定的点旋转此矩阵。 此矩阵要旋转的角度(单位为度)。 此矩阵要围绕其旋转的点的 x 坐标。 此矩阵要围绕其旋转的点的 y 坐标。 在此 结构前面添加围绕指定点的指定角度的旋转。 旋转角度(单位为度)。 旋转中心的 x 坐标。 旋转中心的 y 坐标。 在此 结构前面添加指定角度的旋转。 要在前面添加的旋转的角度。 在此 结构后面追加指定的缩放向量。 要沿 x 轴缩放的值。 要沿 y 轴缩放的值。 围绕指定的点按指定的量缩放此 沿 x 轴的缩放量。 沿 y 轴的缩放量。 缩放操作中心点的 x 坐标。 缩放操作中心点的 y 坐标。 在此 前面添加围绕指定点的指定缩放。 x 轴的缩放比例。 y 轴的缩放比例。 执行缩放操作所围绕的点的 x 坐标。 执行缩放操作所围绕的点的 y 坐标。 在此 结构前面添加指定的缩放向量。 结构要沿 x 轴缩放的值。 结构要沿 y 轴缩放的值。 将此 结构更改为恒等矩阵。 在此 结构后面追加 x 和 y 维中指定角度的扭曲。 用于扭曲此 的 x 维角度。 用于扭曲此 的 y 维角度。 在此 结构前面添加 x 和 y 维中指定角度的扭曲。 用于扭曲此 的 x 维角度。 用于扭曲此 的 y 维角度。 此成员支持 Windows Presentation Foundation (WPF) 基础结构,不应在代码中直接使用。 创建此 结构的 表示形式。 一个 ,其中包含此 值。 使用区域性特定的格式设置信息创建此 结构的 表示形式。 一个 ,其中包含此 值。 特定于区域的格式设置信息。 变换指定的点并返回结果。 用此 变换 的结果。 要变换的点。 用此 变换指定的点。 要变换的点。数组中的原始点将被它们的变换值替换。 用此 变换指定的向量。 用此 变换 的结果。 要变换的向量。 用此 变换指定的向量。 要变换的向量。数组中的原始向量将被它们的变换值替换。 在此 结构后面追加指定偏移量的平移。 沿 x 轴的偏移量。 沿 y 轴的偏移量。 在此 结构前面添加指定偏移量的平移。 沿 x 轴的偏移量。 沿 y 轴的偏移量。 实例与其他类型的实例之间进行转换。 初始化 的一个新实例。 确定是否可将一个对象从特定类型转换为 的实例。 如果该类型可以转换为 ,则为 true;否则为 false。 类型的上下文信息。 正在为了进行转换而计算的源的类型。 确定是否可以将 的实例转换为其他类型。 如果此 可以转换为 ,则为 true;否则为 false。 类型的上下文信息。 在计算此 以进行转换时所需的类型。 试图将指定对象转换为 由转换 创建的 类型的上下文信息。 正在转换的类型的 正在转换的对象。 指定的对象为 Null 或者为无法转换为 的类型。 试图将 转换为指定类型。 由转换此 创建的对象。 类型的上下文信息。 正在转换的类型的 要转换的 要将此 转换为的类型。 为 Null 或不是 ,或者 不是有效的转换类型。 的实例与 的实例之间进行转换。 初始化 类的一个新实例。 确定是否可以从给定的 转换为 的实例。 如果该值可以转换,则为 true;否则为 false。 要进行计算以供转换的字符串。 用于转换的上下文信息。 确定是否可将 的实例转换为 如果可将 转换为 ,则为 true;否则为 false。 要进行计算以供转换的 的实例。 用于转换的上下文信息。 不是 时发生。 转换为 基于提供的 的一个新实例。 要转换为 值。 用于转换的上下文信息。 的实例转换为 提供的 对象的 表示形式。 要进行计算以供转换的 的实例。 用于转换的上下文信息。 提供用于管理线程工作项队列的服务。 按指定的优先级在与 关联的线程上异步执行指定的委托。 调用 之后立即返回的对象,可用来与事件队列中挂起执行的委托进行交互。 指定调用方法的优先级,与 事件队列中的其他挂起操作相关。 对不采用任何参数的方法的委托,该委托将被推送到 事件队列中。 为 null。 不是有效的 按指定的优先级并使用指定的参数在与 关联的线程上异步执行指定的委托。 调用 之后立即返回的对象,可用来与事件队列中挂起执行的委托进行交互。 指定调用方法的优先级,与 事件队列中的其他挂起操作相关。 对采用一个参数的方法的委托,该委托将被推送到 事件队列中。 作为参数传递到指定方法中的对象。 为 null。 不是有效的 按指定的优先级并使用指定的参数数组在与 关联的线程上异步执行指定的委托。 调用 之后立即返回的对象,可用来与 队列中挂起执行的委托进行交互。 指定调用方法的优先级,与 事件队列中的其他挂起操作相关。 对采用多个参数的方法的委托,该委托将被推送到 事件队列中。 作为参数传递到指定方法中的对象。 作为指定方法的参数传递的对象数组。 为 null。 不是有效的优先级。 异步启动 的关闭。 将按其开始关闭调度程序的优先级。 确定调用线程是否为与此 关联的线程。 如果调用线程是与此 关联的线程,则为 true;否则为 false。 获取当前正在执行的线程的 ,并在该线程没有关联的调度程序时创建一个新的 与当前线程关联的调度程序。 禁用对 队列的处理。 一个用于重新启用调度程序处理的结构。 请求退出所有帧,包括嵌套的帧。 获取指定线程的 的调度程序。 要从中获取 的线程。 确定 是否已经完成关闭。 如果调度程序已经完成关闭,则为 true;否则为 false。 确定 是否正在关闭。 如果 已经开始关闭,则为 true;否则为 false。 获取提供有关 的其他事件信息的挂钩集合。 与此 关联的挂钩。 按指定的优先级在与 关联的线程上同步执行指定的委托。 正在被调用的委托的返回值,如果该委托没有返回值,则为 null。 指定调用方法的优先级,与 事件队列中的其他挂起操作相关。 对不采用任何参数的方法的委托,该委托将被推送到 事件队列中。 等于 不是有效的优先级。 为 null。 按指定的优先级并使用指定的参数在与 关联的线程上同步执行指定的委托。 正在被调用的委托的返回值,如果该委托没有返回值,则为 null。 指定调用方法的优先级,与 事件队列中的其他挂起操作相关。 对采用一个参数的方法的委托,该委托将被推送到 事件队列中。 作为参数传递到给定方法中的对象。 等于 不是有效的优先级。 为 null。 按指定的优先级并使用指定的参数在与 关联的线程上同步执行指定的委托。 正在被调用的委托的返回值,如果该委托没有返回值,则为 null。 指定调用方法的优先级,与 事件队列中的其他挂起操作相关。 对采用多个参数的方法的委托,该委托将被推送到 事件队列中。 作为参数传递到给定方法中的对象。 作为给定方法的参数传递的对象数组。 等于 不是有效的优先级。 为 null。 按指定的优先级并使用指定的超时值在创建 的线程上同步执行指定的委托。 正在被调用的委托的返回值,如果该委托没有返回值,则为 null。 指定调用方法的优先级,与 事件队列中的其他挂起操作相关。 用于等待操作完成的最长时间。 对不采用任何参数的方法的委托,该委托将被推送到 事件队列中。 按指定的优先级并使用指定的参数在与 关联的线程上同步执行指定的委托。 正在被调用的委托的返回值,如果该委托没有返回值,则为 null。 指定调用方法的优先级,与 事件队列中的其他挂起操作相关。 用于等待操作完成的最长时间。 对采用多个参数的方法的委托,该委托将被推送到 事件队列中。 作为参数传递到给定方法中的对象。如果不需要参数,则可以为 null。 等于 不是有效的优先级。 为 null。 按指定的优先级并使用指定的参数在与 关联的线程上同步执行指定的委托。 正在被调用的委托的返回值,如果该委托没有返回值,则为 null。 指定调用方法的优先级,与 事件队列中的其他挂起操作相关。 用于等待操作完成的最长时间。 对采用多个参数的方法的委托,该委托将被推送到 事件队列中。 作为参数传递到指定方法中的对象。 作为指定方法的参数传递的对象数组。 等于 不是有效的 为 null。 同步启动 的关闭过程。 进入执行循环。 调度程序要处理的帧。 为 null。 为 true。 - 或 - 在不同的 中运行。 - 或 - 已禁用对调度程序的处理。 将主执行帧推送到 的事件队列中。 完成关闭时发生。 开始关闭时发生。 获取与此 关联的线程。 线程。 在通过 执行委托的过程中,如果引发线程异常且未能捕获该异常,则发生此事件。 当在筛选阶段通过 执行委托的过程中,如果引发线程异常且未能捕获该异常,则发生此事件。 确定指定的 是否为有效的优先级。 要检查的优先级。 将由优先级无效时发生的异常返回的字符串。 不是有效的 确定调用线程是否可以访问此 调用线程不能访问此 为与 相关的事件提供事件数据。 与此事件关联的 调度程序。 表示 中的执行循环。 初始化 类的一个新实例。 使用指定的退出请求标志初始化 类的新实例。 指示在要求退出所有帧时是否将退出此帧。 获取或设置一个值,该值指示此 是否应该继续。 如果此帧应该继续,则为 true;否则为 false。默认值为 true。 事件提供事件数据。 初始化 类的一个新实例。 与事件关联的操作。 获取与此事件关联的 获取与此事件关联的 操作。 表示将处理与 相关的事件的方法。 事件源。 事件数据。 提供有关 处理的附加事件信息。 在调度程序没有要处理的其他操作时发生。 中止操作时发生。 完成操作时发生。 将操作发布到调度程序时发生。 在更改操作的优先级时发生。 表示与 关联的对象。 初始化 类的一个新实例。 确定调用线程是否可以访问此 如果调用线程可以访问此对象,则为 true;否则,为 false。 获取与此 关联的 调度程序。 强制调用线程具有此 的访问权限。 调用线程不可以访问此 表示一个用于与已发布到 队列的操作进行交互的对象。 中止该操作。 如果中止了操作,则为 true;否则为 false。 中止操作时发生。 操作完成时发生。 获取操作所发布到的 调度程序。 获取或设置 队列中的操作的优先级。 队列中委托的优先级。 获取操作完成后的结果。 操作的结果或 null(如果操作未完成)。 获取操作的当前状态。 操作的状态。 等待操作完成 操作的状态。 等于 。 等待已在同一线程上执行的操作时可能会发生此异常。 等待操作在指定的时期内完成。 操作的状态。 要等待的最大时期。 等于 。 等待已在同一线程上执行的操作时可能会发生此异常。 表示一个用于调度程序操作的委托。 由回调返回的对象。 一个传递到回调的参数。 描述 状态的可能值。 该操作为挂起状态,并仍然处于 队列中。 该操作已中止。 该操作已完成。 该操作已开始执行,但尚未完成。 描述可通过 调用操作的优先级。 枚举值为 -1。 这是一个无效的优先级。 枚举值为 0。不处理操作。 枚举值为 1。在系统空闲时处理操作。 枚举值为 2。在应用程序空闲时处理操作。 枚举值为 3。在后台操作完成后处理操作。 枚举值为 4。在完成其他所有非空闲操作后处理操作。 枚举值为 5。按输入的优先级处理操作。 枚举值为 6。在布局和呈现完成后即将为输入优先级的项目提供服务时处理操作。具体来说,此值在引发 Loaded 事件时使用。 枚举值为 7。按呈现的优先级处理操作。 枚举值为 8。按数据绑定的优先级处理操作。 枚举值为 9。按正常优先级处理操作。 这是典型的应用程序优先级。 枚举值为 10。在处理其他异步操作前处理操作。 这是最高优先级。 表示处于禁用状态的调度程序,并提供重新启用调度程序处理的方法。 重新启用调度程序处理。 确定指定的 对象是否等同于此 对象。 如果指定的对象等同于此 对象,则为 true;否则为 false。 要评价是否相等的对象。 获取此实例的哈希代码。 一个有符号的 32 位整数哈希代码。 确定两个 对象是否相等。 如果 对象相等,则为 true;否则为 false。 要比较的第一个对象。 要比较的第二个对象。 确定两个 对象是否相等。 如果 对象不相等,则为 true;否则为 false。 要比较的第一个对象。 要比较的第二个对象。 为 Windows Presentation Foundation (WPF) 提供同步上下文。 使用当前的 初始化 类的新实例。 使用指定的 初始化 类的新实例。 要与此 关联的 为null。 创建此 的副本。 此同步上下文的副本。 异步调用同步上下文中的回调。 要调用的委托。 传递给委托的对象。 为 null。 同步调用同步上下文中的回调。 要调用的委托。 传递给委托的对象。 为 null。 等待指定数组中的任一元素或所有元素接收信号。 满足等待的对象的数组索引。 一个包含本机操作系统句柄的数组。 若等待所有句柄,则为 true;若等待任一句柄,则为 false。 等待的毫秒数,或为 (-1),表示无限期等待。 集成到按指定时间间隔和指定优先级处理的 队列中的计时器。 初始化 类的一个新实例。 初始化 类的新实例,该类使用指定的时间间隔、优先级、事件处理程序和 刻度之间的时间段。 调用计时器的优先级。 事件发生时调用的事件处理程序。 与计时器关联的调度程序。 为null。 为 null。 小于 0 或大于 初始化按指定优先级处理计时器事件的 类的新实例。 调用计时器的优先级。 初始化 类的新实例,该类按指定优先级在指定的 上运行。 调用计时器的优先级。 与计时器关联的调度程序。 为null。 获取与此 关联的 调度程序。 获取或设置计时器刻度之间的时间段。 刻度之间的时间段。默认值是 00:00:00。 小于 0 或大于 毫秒。 获取或设置一个指示是否正在运行计时器的值。 如果计时器处于启用状态,则为 true;否则为 false。默认值为 false。 启动 停止 获取或设置传递到 事件处理程序的用户定义的数据对象。 用户定义的数据。默认值为 null。 超过计时器间隔时发生。 提供 事件的数据。无法继承此类。 获取通过调度程序执行代码时引发的异常。 异常。 获取或设置是否已处理异常事件。 如果异常已得到了处理,则为 true;否则为 false。 表示将处理 事件的方法。 事件源。 事件数据。 提供 事件的数据。无法继承此类。 获取通过调度程序执行代码时引发的异常。 异常。 获取或设置异常是否应被捕获,并获取或设置调用的事件处理程序。 如果应引发 ,则为 true;否则为 false。默认值为 true。 表示将处理 事件的方法。 事件源。 事件数据。