WindowsBase
Occurs when a property value changes.
Occurs when a property value changes.
When implementing this interface, raise this event after the current item has been changed.
When implementing this interface, raise this event before changing the current item. Event handler can cancel this event.
Occurs when an item is added or removed.
Occurs when an item is added or removed.
Occurs when encounters an invalid signature.
Occurs when the property has a new value.
Occurs when a property value changes.
Occurs when a property value changes.
Occurs when the or an object it contains is modified.
Occurs when a thread becomes modal.
Occurs when a modal thread becomes nonmodal.
Occurs when the message pump receives a keyboard message.
Occurs when the thread is idle.
Occurs when the message pump receives a keyboard message.
Occurs when the finishes shutting down.
Occurs when the begins to shut down.
Occurs when a thread exception is thrown and uncaught during execution of a delegate by way of or .
Occurs when a thread exception is thrown and uncaught during execution of a delegate by way of or when in the filter stage.
Occurs when the dispatcher has no more operations to process.
Occurs when an operation is aborted.
Occurs when an operation completes.
Occurs when an operation is posted to the dispatcher.
Occurs when the priority of an operation is changed.
Occurs when an operation is invoked.
Occurs when the operation is aborted.
Occurs when the operation has completed.
Occurs when the timer interval has elapsed.
This member supports the Microsoft .NET Framework infrastructure and is not intended to be used directly from your code.
Gets an empty and non-modifiable instance of .
Identifies the attached property.
Defines the pack URI scheme name "pack".
The pack URI scheme name string "pack".
Specifies a static value that is used by the WPF property system rather than to indicate that the property exists, but does not have its value set by the property system.
An unset value. This is effectively the result of a call to the constructor.
Identifies the attached property.
The identifier for the attached property.
Adds the specified event handler, which is called when specified source raises the event.
The source object that the raises the event.
The delegate that handles the event.
Adds the specified listener to the event of the specified source.
The object with the event.
The object to add as a listener.
Returns a new object to contain listeners to the event.
A new object to contain listeners to the event.
Removes the specified event handler from the specified source.
The source object that the raises the event.
The delegate that handles the event.
Removes the specified listener from the event of the specified source.
The object with the event.
The listener to remove.
Begins listening for the event on the specified source.
The object with the event.
Stops listening for the event on the specified source.
The object with the event.
Adds the specified event handler, which is called when specified source raises the event.
The source object that the raises the event.
The source object that the raises the event.
is .
Adds the specified listener to the event of the specified source.
The object with the event.
The object to add as a listener.
Returns a new object to contain listeners to the event.
A new object to contain listeners to the event.
Removes the specified event handler from the specified source.
The source object that the raises the event.
The delegate that handles the event.
is .
Removes the specified listener from the event of the specified source.
The object with the event.
The listener to remove.
Begins listening for the event on the specified source.
The object with the event.
Stops listening for the event on the specified source.
The object with the event.
Initializes a new instance of the class.
Initializes a new instance of the class with the specified value.
A value that indicates whether the event is cancelable.
Adds the specified event handler, which is called when specified source raises the event.
The source object that the raises the event.
The delegate that handles the event.
is .
Adds the specified listener to the event of the specified source.
The object with the event.
The object to add as a listener.
Returns a new object to contain listeners to the event.
A new object to contain listeners to the event.
Removes the specified event handler from the specified source.
The source object that the raises the event.
The delegate that handles the event.
is .
Removes the specified listener from the event of the specified source.
The object with the event.
The listener to remove.
Begins listening for the event on the specified source.
The object with the event.
Stops listening for the event on the specified source.
The object with the event.
Enables other objects to be notified when this property changes.
The component to add the handler for.
The delegate to add as a listener.
Returns whether resetting an object changes its value.
The component to test for reset capability.
if resetting the component changes its value; otherwise, .
Compares two instances for equality.
The to compare with the current instance.
if the values are equivalent; otherwise, .
Returns a for a provided property name.
The registered name of a dependency property or an attached property.
The of the object that owns the property definition.
The of the object you want to set the property for.
The requested .
Returns a for a provided property name.
The registered name of a dependency property or an attached property.
The of the object that owns the property definition.
The of the object you want to set the property for.
Specifies to ignore the property type.
The requested .
Returns a for a provided .
The to check.
If the property described by is a dependency property, returns a valid . Otherwise, returns a .
Returns a for a provided dependency property and target type.
The identifier for a dependency property.
The type of the object where the property is set.
A for the provided dependency property.
Returns a .
A component to get the properties for.
An array of type to use as a filter.
A with the properties that match the specified attributes for the specified component.
Gets an editor of the specified type.
The base type of editor, which is used to differentiate between multiple editors that a property supports.
An instance of the requested editor type, or if an editor cannot be found.
Returns the hash code for this .
A 32-bit signed integer hash code.
Resturns the current value of the property on a component.
The component instance.
The requested value.
Enables other objects to be notified when this property changes.
The component to add the handler for.
The delegate to add as a listener.
Resets the value for this property of the component to the default value.
The component with the property value that is to be reset to the default value.
Sets the value of the component to a different value.
The component with the property value that is to be set.
The new value.
Indicates whether the value of this property needs to be persisted by serialization processes.
The component with the property to be examined for persistence.
if the property should be persisted; otherwise, .
Converts the value of this instance to its equivalent string representation.
Returns the value.
Adds the specified event handler, which is called when specified source raises the event.
The source object that raises the event.
The delegate that handles the event.
is .
Returns a new object to contain listeners to the event.
A new object to contain listeners to the event.
Removes the specified event handler from the specified source.
The source object that raises the event.
The delegate that handles the event.
is .
Begins listening for the event on the specified source.
The source object that raises the event.
Stops listening for the event on the specified source.
The source object that raises the event.
Initializes a new instance of the class.
Returns the group name(s) for the given item.
The item to return group names for.
The level of grouping.
The to supply to the converter.
The group name(s) for the given item.
Returns a value that indicates whether the group name and the item name match such that the item belongs to the group.
The name of the group to check.
The name of the item to check.
if the names match and the item belongs to the group; otherwise, .
Raises the event.
Arguments of the event being raised.
Returns whether serialization processes should serialize the effective value of the property on instances of this class.
Returns if the property value should be serialized; otherwise, false.
Returns whether serialization processes should serialize the effective value of the property on instances of this class.
if the property value should be serialized; otherwise, .
Returns a value that indicates whether a given item belongs to this collection view.
The object to check.
if the item belongs to this collection view; otherwise, .
Enters a defer cycle that you can use to merge changes to the view and delay automatic refresh.
An object that you can use to dispose of the calling object.
Sets the specified item to be the in the view.
The item to set as the .
if the resulting is within the view; otherwise, .
Sets the first item in the view as the .
if the resulting is an item within the view; otherwise, .
Sets the last item in the view as the .
if the resulting is an item within the view; otherwise, .
Sets the item after the in the view as the .
if the resulting is an item within the view; otherwise, .
Sets the item at the specified index to be the in the view.
The index to set the to.
if the resulting is an item within the view; otherwise, .
Sets the item before the in the view as the .
if the resulting is an item within the view; otherwise, .
Recreates the view.
Creates a new view on the collection that implements this interface. Typically, user code does not call this method.
The newly created view.
Adds a new item to the collection.
The new item that is added to the collection.
Ends the edit transaction and, if possible, restores the original value to the item.
Ends the add transaction and discards the pending new item.
Ends the edit transaction and saves the pending changes.
Ends the add transaction and saves the pending new item.
Begins an edit transaction of the specified item.
The item to edit.
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.
is less than 0 or greater than the number of items in the collection view.
Adds the specified object to the collection.
The object to add to the collection.
The object that is added to the collection.
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.
Adds the specified event handler, which is called when specified source raises the event for the specified property.
The source object that the raises the event.
The delegate that handles the event.
The name of the property that exists on upon which to listen for changes. Set to to indicate "any property".
is .
More than one method is associated with .
Adds the specified listener to the list of listeners on the specified source.
The object with the event.
The object to add as a listener.
The name of the property that exists on upon which to listen for changes. Set to to indicate "any property".
Returns a new object to contain listeners to the event.
A new object to contain listeners to the event.
Removes listeners that are no longer active from the data for the provided source.
Source object to remove all listeners from.
The data to purge. This is expected to be a .
Set to to stop listening and to completely remove all data.
if some entries were removed; otherwise, .
Removes the specified event handler from the specified source.
The source object that the raises the event.
The delegate that handles the event.
The name of the property that exists on upon which to stop listening for changes. Set to to indicate "any property".
is .
More than one method is associated with .
Removes the specified listener from the list of listeners on the provided source.
The object to remove the listener from.
The listener to remove.
The name of the property that exists on upon which to stop listening for changes. Set to to indicate "any property".
Begins listening for the event on the provided source.
The object on which to start listening for .
Stops listening for the event on the provided source.
The source object on which to stop listening for .
Initializes a new instance of the class.
The options that describe this property filter.
Returns a value that indicates whether the current .NET Framework attribute is equal to a specified object.
The object to compare to this .
if the specified is equal to the current ; otherwise, .
Returns the hash code for the current .NET Framework attribute.
A signed 32-bit integer value.
Returns a value that indicates whether the property filter options of the current .NET Framework attribute match the property filter options of the provided object.
The object to compare. This object is expected to be a .
if a match exists; otherwise, .
Initializes a new instance of the structure.
The name of the property to sort the list by.
The sort order.
The parameter cannot be null.
The parameter cannot be empty
The parameter does not specify a valid value.
Compares the specified instance and the current instance of for value equality.
The instance to compare.
if and this instance of have the same values.
Returns the hash code for this instance of .
The hash code for this instance of .
Compares two objects for value equality.
The first instance to compare.
The second instance to compare.
if the two objects are equal; otherwise, .
Compares two objects for value inequality.
The first instance to compare.
The second instance to compare.
if the values are not equal; otherwise, .
Initializes a new instance of the class.
Removes all items from the collection.
Inserts an item into the collection at the specified index.
The zero-based index where the is inserted.
The object to insert.
Removes the item at the specified index in the collection.
The zero-based index of the element to remove.
Replaces the element at the specified index.
The zero-based index of the element to replace.
The new value for the element at the specified index.
Gets the value of the attached property for a specified element.
The element from which the property value is read.
The property value for the element.
Refreshes trace sources, by forcing the app.config file to be re-read.
Sets the value of the attached property to a specified element.
The element to which the attached property is written.
The needed value.
Creates a new instance of the class.
Creates a new instance of the class and initializes it with serialized data. This constructor is called during deserialization to reconstitute the exception object transmitted over a stream.
The object that holds the serialized object data.
The contextual information about the source or destination.
Creates a new instance of the class with a specified error message.
A value that represents the error message.
Creates a new instance of the class with a specified error message and exception type.
A value that represents the error message.
The value of the property, which represents the cause of the current exception.
Creates a new instance of the class with a source URI value.
The value of the file that caused this error.
Creates a new instance of the class with a source URI value and an exception type.
The value of the file that caused this error.
The value of the property, which represents the cause of the current exception.
Creates a new instance of the class with a source URI value and a specified error message.
The value of the file that caused this error.
A value that represents the error message.
Creates a new instance of the class with a source URI value, a specified error message, and an exception type.
The value of the file that caused this error.
A value that represents the error message.
The value of the property, which represents the cause of the current exception.
Sets the object with the file name and additional exception information.
The object that holds the serialized object data.
The contextual information about the source or destination.
Closes the encrypted package and the OLE compound file that holds it.
Creates and returns an on the specified stream.
The stream on which to create the file.
The publish license that is embedded in the compound file.
An object that determines what operations the current user is allowed to perform on the encrypted content.
The newly created .
is .
does not provide read/write access.
Creates and returns an and gives it the specified file name.
The name of the OLE compound file.
The publish license that is embedded in the compound file.
An object that determines what operations the current user is allowed to perform on the encrypted content.
The newly created .
is .
Creates and returns an (on the specified stream) that uses the specified unencrypted package as its content.
The stream on which to create the file.
The stream representing the existing unencrypted package.
The publish license that is embedded in the compound file.
An object that determines what operations the current user is allowed to perform on the encrypted content.
The newly created .
or is .
does not provide read/write access.
Creates and returns an that uses the specified unencrypted package as its content, and gives it the specified file name.
The name of the OLE compound file.
The stream representing the existing unencrypted package.
The publish license that is embedded in the compound file.
An object that determines what operations the current user is allowed to perform on the encrypted content.
The newly created .
or is .
Releases all resources used by the .
Releases the unmanaged resources used by the and optionally releases the managed resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Flush the stream for both the and its package content.
Gets the encrypted package inside the .
The in the envelope.
Gets a value specifying whether the specified stream is an OLE compound file with an encrypted package stream.
The stream that is tested.
if the specified stream is an OLE compound file with an encrypted package stream; otherwise, .
is .
Gets a value specifying whether the specified file is an OLE compound file with an encrypted package stream.
The file that is tested.
if the specified file is an OLE compound file with an encrypted package stream; otherwise, .
is .
Open the encrypted package in the specified stream.
The stream containing the encrypted package.
The that is opened.
Open the encrypted package in the specified file as read only and unshared.
The file containing the encrypted package.
The that is opened.
Open the encrypted package in the specified file as unshared and with the specified access.
The file containing the encrypted package.
The type of access.
The that is opened.
Open the encrypted package in the specified file and gives it the specified access and sharing.
The file containing the encrypted package.
The type of access.
The type of sharing.
The that is opened.
Initializes a new instance of the class that uses a given .
The file IO permissions for the package.
The value for is not valid.
Initializes a new instance of the class that uses a given and streaming option.
The file IO permissions for the package.
to open the package for streaming; otherwise, .
The value for is not valid.
Saves and closes the package plus all underlying part streams.
Creates a new uncompressed part with a given URI and content type.
The uniform resource identifier (URI) of the new part.
The content type of the data stream.
The new created part.
or is .
is not a valid URI.
A part with the specified is already present in the package.
The package is not open ( or has been called).
The package is read-only (a new part cannot be added).
Creates a new part with a given URI, content type, and compression option.
The URI of the new part.
The content type of the data stream.
The compression option for the data stream, or compression.
The new created part.
or is .
is not a valid uniform resource identifier (URI).
A part with the specified is already present in the package.
The value is not valid.
The package is not open ( or has been called).
The package is read-only (a new part cannot be added).
When overridden in a derived class, creates a new part in the package.
The uniform resource identifier (URI) for the part being created.
The content type of the data stream.
The compression option for the data stream.
The created part.
Creates a package-level relationship to a part with a given URI, target mode, and relationship type.
The uniform resource identifier (URI) of the target part.
Indicates if the target part is or to the package.
A URI that uniquely defines the role of the relationship.
The package-level relationship to the specified part.
or is .
The part is a , or is and is an absolute URI.
The value for is not valid.
The package is not open ( or has been called).
The package is read-only.
Creates a package-level relationship to a part with a given URI, target mode, relationship type, and identifier (ID).
The uniform resource identifier (URI) of the target part.
Indicates if the target part is or to the package.
A URI that uniquely defines the role of the relationship.
A unique XML identifier.
The package-level relationship to the specified part.
or is .
The part is a , or is and is an absolute URI.
The value for is not valid.
The package is not open ( or has been called).
The package is read-only.
is not a valid XML identifier; or a part with the specified already occurs in the package.
Deletes a part with a given URI from the package.
The URI of the part to delete.
is .
is not a valid URI.
The package is not open ( or has been called).
The package is read-only.
When overridden in a derived class, deletes a part with a given URI.
The of the to delete.
Deletes a package-level relationship.
The of the to delete.
is .
The package is not open ( or has been called).
The package is read-only.
is not a valid XML identifier.
Flushes and saves the content of all parts and relationships, closes the package, and releases all resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Saves the contents of all parts and relationships that are contained in the package.
The package is not open ( or has been called).
The package is read-only and cannot be modified.
When overridden in a derived class, saves the content of all parts and relationships to the derived class store.
Returns the part with a given URI.
The uniform resource identifier (URI) of the part to return.
The part with the specified .
is .
is not a valid uniform resource identifier (URI).
A part with the specified is not in the package.
The package is not open ( or has been called).
The package is write-only.
When overridden in a derived class, returns the part addressed by a given URI.
The uniform resource identifier (URI) of the part to retrieve.
The requested part; or , if a part with the specified is not in the package.
Returns a collection of all the parts in the package.
A collection of all the elements that are contained in the package.
The package is not open ( or has been called).
The package is write-only.
When overridden in a derived class, returns an array of all the parts in the package.
An array of all the parts that are contained in the package.
Returns the package-level relationship with a given identifier.
The of the relationship to return.
The package-level relationship with the specified .
is .
is not a valid XML identifier.
A relationship with the specified is not in the package.
The package is not open ( or has been called).
The package is write-only.
Returns a collection of all the package-level relationships.
A collection of all the package-level relationships that are contained in the package.
The package is not open ( or has been called).
The package is write-only.
Returns a collection of all the package-level relationships that match a given .
The to match and return in the collection.
A collection of package-level relationships that match the specified .
is .
is an empty string.
The package is not open ( or has been called).
The package is write-only.
Opens a package on a given IO stream.
The IO stream on which to open the package.
The opened package.
is .
The package to open requires read or read/write permission and the specified is write-only; or, the package to open requires write or read/write permission and the specified is read-only.
Opens a package with a given IO stream and file mode.
The IO stream on which to open the package.
The file mode in which to open the package.
The opened package.
is .
value is not valid.
The package to open requires read or read/write permission and the specified is write-only; or, the package to open requires write or read/write permission and the specified is read-only.
Opens a package with a given IO stream, file mode, and file access setting.
The IO stream on which to open the package.
The file mode in which to open the package.
The file access in which to open the package.
The opened package.
is .
The value for or is not valid.
The package to open requires read or read/write permission and the specified is write-only; or the package to open requires write or read/write permission and the specified is read-only.
Opens a package at a given path and file name.
The path and file name of the package.
The opened package.
is .
Opens a package at a given path using a given file mode.
The path and file name of the package.
The file mode in which to open the package.
The opened package.
is .
Value for is not valid.
Opens a package at a given path using a given file mode and file access setting.
The path and file name of the package.
The file mode in which to open the package.
The file access in which to open the package.
The opened package.
is .
Value for or is not valid.
Opens a package at a given path using a given file mode, file access, and file share setting.
The path and file name of the package.
The file mode in which to open the package.
The file access in which to open the package.
The file sharing mode in which to open the package.
The opened package.
is .
The value for , , or is not valid.
Indicates whether a part with a given URI is in the package.
The of the part to check for.
if a part with the specified is in the package; otherwise, .
is .
is not a valid uniform resource identifier (URI).
The package is not open ( or has been called).
The package is write-only (information cannot be read).
Indicates whether a package-level relationship with a given ID is contained in the package.
The of the relationship to check for.
if a package-level relationship with the specified is in the package; otherwise, .
is .
is not a valid XML identifier.
The package is not open ( or has been called).
The package is write-only.
This member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended for application use. Use the type-safe method instead.
Returns an ordered list of the operations applied to a given part.
The of the to return the transform list for.
An ordered list of URI strings, such as or , that represents the canonical XML transformations applied to the part with the given URI.
The digital has been deleted.
Verifies the digital signature against an X.509 certificate.
if the verification succeeded; otherwise, one of the values that identifies a problem.
The digital has been deleted.
Verifies the digital signature against a given X.509 certificate.
The signer's X.509 certificate to verify the digital signature against.
if the verification succeeded; otherwise, one of the values that identifies a problem.
The digital has been deleted.
Initializes a new instance of the class for use with a specified .
The package associated with this signature manager.
Countersigns all the signatures in the package with a user-selected X.509 certificate.
The signature that was added as a countersign; or if no certificate could be located or the user canceled the certificate selection dialog.
Countersigns all the signatures in the package with a specified X.509 certificate.
The X.509 certificate to add as a countersign signature.
The signature that was added as a countersign.
is
Countersigns a list of signatures with a given X.509 certificate.
The X.509 certificate to countersign each of the specified .
The list of signatures to countersign.
The digital signature used to countersign each of the .
Either the or parameter is .
The package contains no signed objects.
The package contains no parts.
Returns the digital signature for a given signature uniform resource identifier (URI).
The URI of the digital signature to return.
The digital signature for the specified , or if a signature for the given cannot be found.
Removes all digital signatures from the package.
Removes the digital signature with a given signature uniform resource identifier (URI).
The URI of the to remove.
Prompts the user for an X.509 certificate, which is then used to digitally sign a specified list of package parts.
The list of uniform resource identifiers (URIs) for the elements to sign.
The digital signature used to sign the list of .
Signs a list of package parts with a given X.509 certificate.
The list of uniform resource identifiers (URIs) for the elements to sign.
The X.509 certificate to use to digitally sign each of the specified .
The digital signature used to sign the given list of ; or if no certificate could be found or the user clicked "Cancel" in the certificate selection dialog box.
Signs a list of package parts and package relationships with a given X.509 certificate.
The list of uniform resource identifiers (URIs) for the objects to sign.
The X.509 certificate to use to digitally sign each of the specified parts and relationships.
The list of objects to sign.
The digital signature used to sign the elements specified in the and lists.
Neither nor specify any objects to sign.
Signs a list of package parts and package relationships with a given X.509 certificate and identifier (ID).
The list of uniform resource identifiers (URIs) for the objects to sign.
The X.509 certificate to use to digitally sign each of the specified parts and relationships.
The list of objects to sign.
An identification string to associate with the signature.
The digital signature used to sign the elements specified in the and lists.
Neither nor specify any elements to sign.
Signs a list of package parts, package relationships, or custom objects with a specified X.509 certificate and signature identifier (ID).
The list of uniform resource identifiers (URIs) for the objects to sign.
The X.509 certificate to use to digitally sign each of the specified parts and relationships.
The list of objects to sign.
An identification string to associate with the signature.
A list of custom data objects to sign.
A list of references to custom objects to sign.
The digital signature used to sign the elements specified in the and lists.
Neither , , , nor specify any elements to sign.
A of a part being signed references an empty, , or undefined .
is not and is not a valid XML schema ID (for example, begins with a leading numeric digit).
Verifies a given X.509 certificate.
The X.509 certificate to verify.
(value 0) if the certificate verified successfully; otherwise, a bitwise enumeration of error flags.
Verifies the signatures on all signed parts within the package.
to exit on first failure; otherwise, to continue and check all signatures.
(value 0) if all signatures are verified successfully; otherwise, an enumeration that identifies the error.
Initializes a new instance of the class with a specified parent and part URI.
The parent of the part.
The URI of the part, relative to the parent root.
or is .
Initializes a new instance of the class with a specified parent , part URI, and MIME content type.
The parent of the part.
The URI of the part, relative to the parent root.
The MIME content type of the part data stream.
or is .
is not a valid URI.
Initializes a new instance of the class with a specified parent , part URI, MIME content type, and .
The parent of the part.
The URI of the part, relative to the parent root.
The MIME content type of the part's data stream.
The compression option of the part data stream.
or is .
is not a valid URI.
The value is not valid.
Creates a part-level relationship between this to a specified target or external resource.
The URI of the target part.
One of the enumeration values. For example, if the target part is inside the ; or if the target is a resource outside the .
The role of the relationship.
The part-level relationship between this to the target or external resource.
The part has been deleted.-or-The is not open ( or has been called).
or is .
The parameter is not a valid enumeration value.
The part identified by the is a relationship (the target of a relationship cannot be another relationship).-or-
is specified as but is an absolute external URI.
The package is read-only (a new relationship cannot be added).
Creates a part-level relationship between this to a specified target or external resource.
The URI of the target part.
One of the enumeration values. For example, if the target part is inside the ; or if the target is a resource outside the .
The role of the relationship.
A unique ID for the relationship.
The part-level relationship between this to the target or external resource.
The part has been deleted.-or-The is not open ( or has been called).
or is .
The parameter is not a valid enumeration value.
The part identified by the is a relationship (the target of a relationship cannot be another relationship).-or-
is specified as but is an absolute external URI.
The package is read-only (a new relationship cannot be added).
is not a valid XML identifier.-or-A part with the specified already exists.
Deletes a specified part-level .
The of the relationship to delete.
The part has been deleted.-or-The is not open ( or has been called).
is .
The package is read-only (relationships cannot be deleted).
is not a valid XML identifier.
When overridden in a derived class, returns the MIME type of the part content.
The MIME type of the part content.
The derived class does not provide an override implementation required for the method.
Returns the relationship that has a specified .
The of the relationship to return.
The relationship that matches the specified .
is .
is not a valid XML identifier.
is an empty string.
The part has been deleted.-or-The is not open ( or has been called).-or-A relationship with the specified does not exist in the package.
The package is write-only (relationship information cannot be read).
Returns a collection of all the relationships that are owned by this part.
A collection of all the relationships that are owned by the part.
The part has been deleted.-or-The is not open ( or has been called).
The package is write-only (relationship information cannot be read).
Returns a collection of the relationships that match a specified .
The of the relationships to locate and return in the collection.
A collection of the relationships that match the specified .
is .
is an empty string.
The part has been deleted.-or-The is not open ( or has been called).
The package is write-only (relationship information cannot be read).
Returns the part content data stream.
The content data stream for the part.
The part has been deleted.-or-The is not open ( or has been called).
The stream object returned by the method of the derived subclass is .
Returns the content stream opened in a specified I/O .
The I/O mode in which to open the content stream.
The content stream of the part.
The part has been deleted.-or-The is not open ( or has been called).
The parameter is not a valid enumeration value.
The parameter is not compatible with the package and part stream.-or-The stream object returned by the method of the derived subclass is .
Returns the part content stream opened with a specified and .
The I/O mode in which to open the content stream.
The access permissions to use in opening the content stream.
The content stream for the part.
The part has been deleted.-or-The is not open ( or has been called).
The parameter is not a valid enumeration value.-or-The parameter is not a valid enumeration value.
or is not compatible with the package and part stream.-or-The parameter is specified as but the parameter requires write access. ( values of , , , and require or access.)-or-The stream object returned by the method of the derived subclass is .
When overridden in a derived class, returns the part content stream opened with a specified and .
The I/O mode in which to open the content stream.
The access permissions to use in opening the content stream.
The content data stream of the part.
Returns a value that indicates whether this part owns a relationship with a specified .
The of the relationship to check for.
if this part owns a relationship with the specified ; otherwise, .
is .
is not a valid XML identifier.
The part has been deleted.-or-The is not open ( or has been called).
The package is write-only (relationship information cannot be read).
Returns an enumerator for iterating through the parts in the collection.
An enumerator for iterating through the elements in the collection.
Returns an enumerator that iterates through the collection.
An object that can be used to iterate through the collection.
For a description of this member, see .
An object that can be used to iterate through the collection.
Initializes a new instance of the class.
Releases all resources used by the instance.
Releases the unmanaged resources used by the instance and optionally releases the managed resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Returns an enumerator for iterating through the relationships in the collection.
An enumerator for iterating through the elements in the collection.
This type or member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.
Do not use—use .
Initializes a new instance of the class.
The uniform resource identifier (URI) of the or the (="/") that owns the relationship.
The type of the , either by relationship or relationship .
The qualification string that is used to select the relationships based on the .
or is .
The parameter is not valid.
The parameter is but is not a valid XML Schema Definition (XSD) identifier (ID).
The is not valid for the specified .
The is not the root ("/") and is also not a valid URI.
Returns a list of objects that match the defined , , and .
The package from which to select the relationships based on the selection criteria.
A list of relationships that match the selection parameters specified to the constructor.
Returns a value that indicates whether two pack URIs are equivalent.
The first pack URI.
The second pack URI.
A signed integer indicating the relationship between and .ValueMeaningLess than 0
is less than .0
is equivalent to .Greater than 0
is greater than .
Either or is not an absolute URI.-or-Either or do not begin with a "pack://" scheme.
Returns a value that indicates whether two package part URIs are equivalent.
The URI of the first .
The URI of the second .
A value that indicates the relationship between and .ValueMeaningLess than 0
is less than .0
is equivalent to .Greater than 0
is greater than .
or is not a valid part URI syntax.
Creates a new pack URI that points to a package.
The URI of the referenced .
The pack URI for the referenced by the given .
is .
is not an absolute URI.
Creates a pack URI given a URI and the URI of a part in the package.
The URI of the .
The URI of the in the package.
The pack URI of the given .
is .
is not an absolute URI.-or-
is not a valid part URI syntax.
Creates a pack URI given a URI, the URI of a part in the package, and a "#" fragment to append.
The URI of the .
The URI of the in the package.
A "#" reference identifying an element within the package part.
The pack URI that identifies the specified package, package part, and fragment.
is .
is not an absolute URI.-or-
is not a valid part URI syntax. -or-
is empty or does begin with "#".
Creates a formatted URI.
The URI of the within the package.
A formatted URI.
Returns the normalized form of a specified URI.
The URI to normalize.
The normalized form of the given .
is .
Returns the inner URI that points to the entire package of a specified pack URI.
The pack URI from which to return the URI of the .
The URI of the from the specified .
Returns the URI of a within a specified pack URI.
The pack URI from which to return the URI.
The URI of the in the given , or if points to a package instead of a .
Returns the URI of the relationship part associated with a specified .
The of the to return the URI for the associated .
The URI of the part associated with the identified by .
is .
syntax is not valid for a package part URI.-or-
is an absolute URI.-or-
references a relationship part.
Returns the relative URI between two specified URIs.
The URI of the source part.
The URI of the target part.
The relative URI from to .
or is .
Returns the from the with a specified URI.
The URI of the relationship part to return the from.
The of the from the relationship with the specified .
is .
is an absolute URI.-or-
syntax is not valid for a .-or-
does not reference a relationship part.-or-The of the relationship part references another relationship part (not valid, see Remarks).
Returns a value that indicates whether a specified URI is the URI of a part.
The URI to check for a part.
if identifies a part; otherwise, .
is .
is an absolute URI.-or-
is an invalid syntax.
Returns a part URI given a source part URI and a URI with a relative path to a target part.
The URI of the source part, or "/" to designate the root.
The relative URI to the target part.
The URI of the target part resolved between the specified and the parameters.
or is .
is not a valid part URI.-or-
is not a valid relative URI.
Deletes the for a specified user from the encrypted rights management data stream.
The user of the to be deleted.
Returns a dictionary collection of user and key/value pairs from the encrypted rights management data stream.
A collection of user and key/value pairs that are contained in the rights managed protected package.
Returns the embedded from the encrypted rights management data stream.
The embedded ; or , if the package does not contain a .
The rights management information in this package cannot be read by the current version of this class.
Returns a specified user's embedded from the encrypted rights management data stream.
The user or user group to return the for.
The for the specified user; or , if the package does not contain a that matches the given .
The parameter is .
The rights management information in this package cannot be read by the current version of this class.
Saves a given to the encrypted rights management data stream.
The publish license to store and embed in the package.
The parameter is .
The rights management information in this package cannot be read by the current version of this class.
Saves a given for a specified user to the encrypted rights management data stream.
The user of the .
The use license to store and embed in the package.
Either the or parameter is .
The rights management information in this package cannot be read by the current version of this class.
Creates a new stream with a given name.
The name for the new stream.
The new stream with the specified .
Creates a new stream with a given name, , and .
The name for the new stream.
The compression option for the data stream.
The encryption option for the data stream.
The new stream with the specified , , and .
Creates a new child with this as the parent.
The name for the new child data store.
The new child data store.
The parameter is .
Deletes the stream with a specified name.
The name of the stream to delete.
The parameter is .
Deletes a specified sub-store.
The name of the sub-store to delete.
The parameter is .
Returns the instance with the given name.
The name of the instance to return.
The stream with the specified .
The parameter is .
Returns an array of the instances that are currently contained in this store.
An array of the objects, each pointing to an I/O steam defined within this store.
Returns the child sub-store with a given name.
The name of the sub-store to return.
The child sub-store with the specified .
The parameter is .
Returns an array of the child sub-stores that are currently contained in this store.
An array of objects, each pointing to a sub-store defined within this store.
Returns a value that indicates whether a given stream exists.
The name to check for.
if a stream with the specified exists; otherwise, .
Returns a value that indicates whether a given child sub-store exists.
The child name to check for.
if a child sub-store with the specified exists; otherwise, .
Returns a stream opened in a default and .
The I/O stream opened in a default root and ..
Returns an I/O stream opened in a specified .
The file mode in which to open the stream.
The stream opened in the specified file .
Returns an I/O stream opened in a specified and with a given .
The file mode in which to open the stream.
The file access mode in which to read or write to the stream.
The I/O stream opened in the specified and with a given .
Initializes a new instance of the class.
Initializes a new instance of the class by specifying the audio permission level.
An enumerated value of .
Initializes a new instance of the class by specifying the audio, video, and image permission levels.
An enumerated value of .
An enumerated value of .
An enumerated value of .
Initializes a new instance of the class by specifying the image permission level.
An enumerated value of .
Initializes a new instance of the class by specifying the video permission level.
An enumerated value of .
Initializes a new instance of the class by specifying a permission state.
An enumerated value of .
Creates and returns an identical copy of the current permission.
A copy of the current permission.
Reconstructs a permission with a specified state from an XML encoding.
The XML encoding to use to reconstruct the permission.
Creates and returns a permission that is the intersection of the current permission and the specified permission.
A permission to intersect with the current permission. It must be of the same type as the current permission.
The intersection of two permissions is a permission that describes the state that they both describe in common. Only a demand that passes both original permissions will be valid for the intersected permission.
Determines whether the current permission is a subset of the specified permission.
A permission that is to be tested for the subset relationship. This permission must be of the same type as the current permission.
if the current permission is a subset of the specified permission; otherwise, .
Returns a value indicating whether the current permission is unrestricted.
if the audio, image, and video permissions are all unrestricted; otherwise, .
Creates an XML encoding of the permission and its current state.
An XML encoding of the permission, including any state information.
Creates a permission that is the union of the current permission and the specified permission.
A permission to combine with the current permission. It must be of the same type as the current permission.
A new permission that represents the union of the current permission and the specified permission.
Initializes a new instance of .
One of the values.
Creates and returns a new .
A that corresponds to this attribute.
Initializes a new instance of the class.
Initializes a new instance of the class by specifying a permission state.
An enumerated value of .
Initializes a new instance of the class by specifying the Web browser permission level.
An enumerated value of .
Creates and returns an identical copy of the current permission.
A copy of the current permission.
Reconstructs a permission with a specified state from an XML encoding.
The XML encoding to use to reconstruct the permission.
Creates and returns a permission that is the intersection of the current permission and the specified permission.
A permission to intersect with the current permission. It must be of the same type as the current permission.
The intersection of two permissions is a permission that describes the state that they both describe in common. Only a demand that passes both original permissions will be valid for the intersected permission.
Determines whether the current permission is a subset of the specified permission.
A permission that is to be tested for the subset relationship. This permission must be of the same type as the current permission.
if the current permission is a subset of the specified permission; otherwise, .
Returns a value indicating whether the current permission is unrestricted.
if the property is set to ; otherwise, .
Creates an XML encoding of the permission and its current state.
An XML encoding of the permission, including any state information.
Creates a permission that is the union of the current permission and the specified permission.
A permission to combine with the current permission. It must be of the same type as the current permission.
A new permission that represents the union of the current permission and the specified permission.
Initializes a new instance of the class with the specified .
One of the values.
Creates and returns a new instance of the class.
A corresponding to the security declaration.
Initializes a new instance of the class that grants a specified a specified .
The user the access right is granted to.
The access right that is granted.
Initializes a new instance of the class that grants a specified a specified for a specified duration.
The user the access right is granted to.
The access right that is granted.
The starting date and time that the right begins.
The ending date and time that the right expires.
Initializes a new instance of the class.
The user or group name.
The method for authentication.
Returns a value that indicates whether this is equivalent to another given instance.
The user instance to compare for equality.
if and are the same for both this user and the given user; otherwise, .
Returns a computed hash code based on the user and .
A hash code computed from the user and .
Returns a value that indicates whether the user is currently authenticated.
if the user is currently authenticated; otherwise, . The default is until authenticated.
Decrypts cipher text to clear text.
The cipher text to decrypt.
The decrypted clear text of .
is null.
Decryption right not granted.
Releases all resources used by the .
Releases the unmanaged resources used by the and optionally releases the managed resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Encrypts clear text to cipher text.
The clear text content to encrypt.
Encrypted cipher text of the given .
is null.
Encryption is not permitted.
Frees resources and performs internal cleanup before the instance is reclaimed by garbage collection.
Initializes a new instance of the class.
The value for the locale property.
The value for the locale property.
Either the parameter or parameter is .
Indicates whether the and properties of a given object match those of this .
The object to compare the and properties of.
if the and properties of the given object match those of this instance; otherwise, .
Gets a computed hash code based on the and properties.
A computed hash code based on the and properties of this .
Initializes a new instance of the class from a specified serialized and signed .
A signed and serialized publish license.
is .
The license is invalid.
Attempts to acquire a for a user or user group in a specified .
The secure environment for license activation and binding.
The for a user or user group in the specified .
is .
The authentication failed.
Attempts to acquire a for a user or user group in a specified .
The secure environment for license activation and binding.
The for a user or user group in the specified .
is .
The authentication failed.
Returns a decrypted version of this signed .
The rights management service to use for decrypting the license.
A decrypted, unsigned version of this license.
is .
Returns the serialized XrML string that was used to create this license.
The serialized Extensible Rights Markup Language (XrML) string that was used to create this license.
Initializes a new instance of the class.
Initializes a new instance of the class and sets the store with information about the exception.
The object that holds the serialized data.
The contextual information about the source or destination.
Initializes a new instance of the class with a given .
The failure code for the error.
Initializes a new instance of the class with a given and .
The failure code for the error.
The exception instance that caused the error.
Initializes a new instance of the class with a given and .
The failure code for the error.
A message that describes the error.
Initializes a new instance of the class with a given , and .
The failure code for the error.
A message that describes the error.
The exception instance that caused the error.
Initializes a new instance of the class with a given message.
A message that describes the error.
Initializes a new instance of the class with a given and .
A message that describes the error.
The exception instance that caused this exception.
Sets the store with the parameter name and information about the exception.
The object that holds the serialized data.
The contextual information about the source or destination.
The parameter is .
Creates a secure client session given an application rights manifest, , and .
The application rights manifest.
The method of authentication.
The type of the user rights account certificate.
A secure client session for activation, license binding, and other rights management operations.
Creates a secure client session for a specified user with a given rights manifest.
The application rights manifest.
The user or user-group for granting access to rights managed content.
A secure client session for activation, license binding, and other rights management operations.
Releases all resources used by the .
Releases the unmanaged resources used by the and optionally releases the managed resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Returns a list of the activated users.
A list of the currently activated users.
Indicates whether a given user has been activated for accessing rights managed content.
The user or user-group for granting access to rights managed content.
if the given has been activated for accessing rights managed content; otherwise, .
Removes the license activation for a specified user.
The user to remove the license activation for.
The parameter is .
The given is not authenticated with either Windows authentication or Passport authentication.
Initializes a new instance of the class.
Initializes a new instance of the class from a specified XrML publish-license template.
The Extensible Rights Markup Language (XrML) publish-license template to use to create this license.
Creates a signed and returns a for the document author.
The secure environment for license activation and binding.
A returned for the document author.
The signed that is created by signing this .
Returns a serialized template created from the XrML of the .
A serialized template created from the XrML of the .
Initializes a new instance of the class.
A use license in serialized Extensible Rights Markup Language (XrML) form.
is .
is invalid.
Binds the license to a given .
The environment to bind the license to.
A instance if the license binding succeeded; otherwise, .
is .
Indicates if this license is equivalent to another given license.
The license to compare.
if both licenses are the equivalent; otherwise, .
Returns the hash code associated with this license.
A hash code for this license.
Returns the serialized XrML string used to create this license.
The serialized Extensible Rights Markup Language (XrML) string originally passed to the constructor.
Initializes a new instance of the class.
Initializes a new instance of the class, using the provided .
The intended type that scopes the use of the attached property where this .NET Framework attribute applies.
Determines whether the current .NET Framework attribute is equal to a specified object.
The to compare to the current .
if the specified is equal to the current ; otherwise, .
Returns the hash code for this .NET Framework attribute.
An unsigned 32-bit integer value.
Initializes a new instance of the class.
The of the .NET Framework attribute that must also be applied on a class in order for the attached property to be browsable on the class where is applied..
Determines whether the current .NET Framework attribute is equal to a specified object.
The to compare to the current .
if the specified is equal to the current ; otherwise, .
Returns the hash code for this .NET Framework attribute.
An unsigned 32-bit integer value.
Initializes a new instance of the class.
Determines whether the specified can be converted to an instance of .
String to evaluate for conversion.
Context information that is used for conversion.
Always returns .
Determines whether the specified can be converted to a .
The object to evaluate for conversion.
Context information that is used for conversion.
if can be converted into a ; otherwise, .
Converts a into a .
The string to convert.
Context information that is used for conversion.
A new instance of based on the supplied .
Converts an instance of to a .
The object to convert into a string.
Context information that is used for conversion.
A string representation of the specified .
Initializes a new instance of the class.
Determines whether the specified can be converted to an instance of .
String to evaluate for conversion.
Context information that is used for conversion.
Always returns .
Determines whether the specified can be converted to a .
The object to evaluate for conversion.
Context information that is used for conversion.
if can be converted into a ; otherwise, .
Converts a into a .
The string to convert.
Context information that is used for conversion.
A new instance of based on the supplied .
Converts an instance of to a .
The object to convert into a string.
Context information that is used for conversion.
A string representation of the specified .
Initializes a new instance of the class.
Determines whether the specified can be converted to an instance of .
String to evaluate for conversion.
Context information that is used for conversion.
Always returns .
Determines whether the specified can be converted to a .
The object to evaluate for conversion.
Context information that is used for conversion.
if can be converted into a ; otherwise, .
Converts a into a .
The string to convert.
Context information that is used for conversion.
A new instance of based on the supplied .
Converts an instance of to a .
The object to convert into a string.
Context information that is used for conversion.
A string representation of the specified .
Initializes a new instance of the class.
Determines whether the specified can be converted to an instance of .
String to evaluate for conversion.
Context information that is used for conversion.
Always returns .
Determines whether the specified can be converted to a .
The object to evaluate for conversion.
Context information that is used for conversion.
if can be converted into a ; otherwise, .
Converts a into a .
The string to convert.
Context information that is used for conversion.
A new instance of based on the supplied .
Converts an instance of to a .
The object to convert into a string.
Context information that is used for conversion.
A string representation of the specified .
Initializes a new instance of the class.
Determines whether the specified can be converted to an instance of .
String to evaluate for conversion.
Context information that is used for conversion.
Always returns .
Determines whether the specified can be converted to a .
The object to evaluate for conversion.
Context information that is used for conversion.
if can be converted into a ; otherwise, .
Converts a into a .
The string to convert.
Context information that is used for conversion.
A new instance of based on the supplied .
Converts an instance of to a .
The object to convert into a string.
Context information that is used for conversion.
A string representation of the specified .
Initializes a new instance of the class. This is a protected constructor.
Indicates that initialization of this object is about to begin; no implicit occurs until the matched method is called.
When overridden in a derived class, this base class calls this method when or has been called. The base class delays the call if refresh is deferred or initial load is disabled.
Enters a defer cycle that you can use to change properties of the provider and delay automatic refresh.
An object that you can use to dispose of the calling object.
Indicates that the initialization of this object has completed; this causes a if no other is outstanding.
Starts the initial query to the underlying data model. The result is returned on the property.
Raises the event with the provided arguments.
Arguments of the event being raised.
Derived classes call this method to indicate that a query has finished.
The data that is the result of the query.
Derived classes call this method to indicate that a query has finished.
The data that is the result of the query.
The error that occurred while running the query. This value is if there is no error.
Optional delegate that is used to execute completion work on the UI thread, for example, to set additional properties.
Optional arguments to send as a parameter with the delegate.
Initiates a refresh operation to the underlying data model. The result is returned on the property.
This member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.
This member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.
Initializes a new instance of the class.
Clears the local value of a property. The property to be cleared is specified by a identifier.
The dependency property to be cleared, identified by a object reference.
Attempted to call on a sealed .
Clears the local value of a read-only property. The property to be cleared is specified by a .
The key for the dependency property to be cleared.
Attempted to call on a sealed .
Coerces the value of the specified dependency property. This is accomplished by invoking any function specified in property metadata for the dependency property as it exists on the calling .
The identifier for the dependency property to coerce.
The specified or its value were invalid or do not exist.
Determines whether a provided is equivalent to the current .
The to compare to the current instance.
if the two instances are the same; otherwise, .
Gets a hash code for this .
A signed 32-bit integer hash code.
Creates a specialized enumerator for determining which dependency properties have locally set values on this .
A specialized local value enumerator.
Returns the current effective value of a dependency property on this instance of a .
The identifier of the property to retrieve the value for.
Returns the current effective value.
The specified or its value was invalid, or the specified does not exist.
Re-evaluates the effective value for the specified dependency property
The identifier of the property to invalidate.
Invoked whenever the effective value of any dependency property on this has been updated. The specific dependency property that changed is reported in the event data.
Event data that will contain the dependency property identifier of interest, the property metadata for the type, and old and new values.
Returns the local value of a dependency property, if it exists.
The identifier of the property to retrieve the value for.
Returns the local value, or returns the sentinel value if no local value is set.
Sets the value of a dependency property without changing its value source.
The identifier of the dependency property to set.
The new local value.
Attempted to modify a read-only dependency property, or a property on a sealed .
was not the correct type as registered for the property.
Sets the local value of a dependency property, specified by its dependency property identifier.
The identifier of the dependency property to set.
The new local value.
Attempted to modify a read-only dependency property, or a property on a sealed .
was not the correct type as registered for the property.
Sets the local value of a read-only dependency property, specified by the identifier of the dependency property.
The identifier of the property to set.
The new local value.
Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property.
The identifier for the dependency property that should be serialized.
if the dependency property that is supplied should be value-serialized; otherwise, .
Returns a that represents a given system (CLR) type.
The system (CLR) type to convert.
A that represents the system (CLR) type.
Returns the hash code for this .
A 32-bit signed integer hash code.
Determines whether the specified object is an instance of the current .
The object to compare with the current .
if the class represented by the current is in the inheritance hierarchy of the passed as ; otherwise, .
Determines whether the current derives from the specified .
The to compare.
if the parameter and the current represent types of classes, and the class represented by the current derives from the class represented by . Otherwise, . This method also returns if and the current represent the same class.
Adds another type as an owner of a dependency property that has already been registered.
The type to add as an owner of this dependency property.
A reference to the original identifier that identifies the dependency property. This identifier should be exposed by the adding class as a field.
Adds another type as an owner of a dependency property that has already been registered, providing dependency property metadata for the dependency property as it will exist on the provided owner type.
The type to add as owner of this dependency property.
The metadata that qualifies the dependency property as it exists on the provided type.
A reference to the original identifier that identifies the dependency property. This identifier should be exposed by the adding class as a field.
Returns a hash code for this .
The hash code for this .
Returns the metadata for this dependency property as it exists on a specified existing type.
The specific type from which to retrieve the dependency property metadata.
A property metadata object.
Returns the metadata for this dependency property as it exists on the specified object instance.
A dependency object that is checked for type, to determine which type-specific version of the dependency property the metadata should come from.
A property metadata object.
Returns the metadata for this dependency property as it exists on a specified type.
A specific object that records the dependency object type from which the dependency property metadata is desired.
A property metadata object.
Determines whether a specified value is acceptable for this dependency property's type, as checked against the property type provided in the original dependency property registration.
The value to check.
if the specified value is the registered property type or an acceptable derived type; otherwise, .
Determines whether the provided value is accepted for the type of property through basic type checking, and also potentially if it is within the allowed range of values for that type.
The value to check.
if the value is acceptable and is of the correct type or a derived type; otherwise, .
Specifies alternate metadata for this dependency property when it is present on instances of a specified type, overriding the metadata that existed for the dependency property as it was inherited from base types.
The type where this dependency property is inherited and where the provided alternate metadata will be applied.
The metadata to apply to the dependency property on the overriding type.
An attempt was made to override metadata on a read-only dependency property (that operation cannot be done using this signature).
Metadata was already established for the dependency property as it exists on the provided type.
Supplies alternate metadata for a read-only dependency property when it is present on instances of a specified type, overriding the metadata that was provided in the initial dependency property registration. You must pass the for the read-only dependency property to avoid raising an exception.
The type where this dependency property is inherited and where the provided alternate metadata will be applied.
The metadata to apply to the dependency property on the overriding type.
The access key for a read-only dependency property.
Registers a dependency property with the specified property name, property type, and owner type.
The name of the dependency property to register. The name must be unique within the registration namespace of the owner type.
The type of the property.
The owner type that is registering the dependency property.
A dependency property identifier that should be used to set the value of a field in your class. That identifier is then used to reference the dependency property later, for operations such as setting its value programmatically or obtaining metadata.
Registers a dependency property with the specified property name, property type, owner type, and property metadata.
The name of the dependency property to register.
The type of the property.
The owner type that is registering the dependency property.
Property metadata for the dependency property.
A dependency property identifier that should be used to set the value of a field in your class. That identifier is then used to reference the dependency property later, for operations such as setting its value programmatically or obtaining metadata.
Registers a dependency property with the specified property name, property type, owner type, property metadata, and a value validation callback for the property.
The name of the dependency property to register.
The type of the property.
The owner type that is registering the dependency property.
Property metadata for the dependency property.
A reference to a callback that should perform any custom validation of the dependency property value beyond typical type validation.
A dependency property identifier that should be used to set the value of a field in your class. That identifier is then used to reference the dependency property later, for operations such as setting its value programmatically or obtaining metadata.
Registers an attached property with the specified property name, property type, and owner type.
The name of the dependency property to register.
The type of the property.
The owner type that is registering the dependency property.
A dependency property identifier that should be used to set the value of a field in your class. That identifier is then used to reference the dependency property later, for operations such as setting its value programmatically or obtaining metadata.
Registers an attached property with the specified property name, property type, owner type, and property metadata.
The name of the dependency property to register.
The type of the property.
The owner type that is registering the dependency property.
Property metadata for the dependency property. This can include the default value as well as other characteristics.
A dependency property identifier that should be used to set the value of a field in your class. That identifier is then used to reference the dependency property later, for operations such as setting its value programmatically or obtaining metadata.
Registers an attached property with the specified property type, owner type, property metadata, and value validation callback for the property.
The name of the dependency property to register.
The type of the property.
The owner type that is registering the dependency property.
Property metadata for the dependency property. This can include the default value as well as other characteristics.
A reference to a callback that should perform any custom validation of the dependency property value beyond typical type validation.
A dependency property identifier that should be used to set the value of a field in your class. That identifier is then used to reference the dependency property later, for operations such as setting its value programmatically or obtaining metadata.
Registers a read-only attached property, with the specified property type, owner type, and property metadata.
The name of the dependency property to register.
The type of the property.
The owner type that is registering the dependency property.
Property metadata for the dependency property.
A dependency property key that should be used to set the value of a static read-only field in your class, which is then used to reference the dependency property later.
Registers a read-only attached property, with the specified property type, owner type, property metadata, and a validation callback.
The name of the dependency property to register.
The type of the property.
The owner type that is registering the dependency property.
Property metadata for the dependency property.
A reference to a user-created callback that should perform any custom validation of the dependency property value beyond typical type validation.
A dependency property key that should be used to set the value of a static read-only field in your class, which is then used to reference the dependency property.
Registers a read-only dependency property, with the specified property type, owner type, and property metadata.
The name of the dependency property to register.
The type of the property.
The owner type that is registering the dependency property.
Property metadata for the dependency property.
A dependency property key that should be used to set the value of a static read-only field in your class, which is then used to reference the dependency property.
Registers a read-only dependency property, with the specified property type, owner type, property metadata, and a validation callback.
The name of the dependency property to register.
The type of the property.
The owner type that is registering the dependency property.
Property metadata for the dependency property.
A reference to a user-created callback that should perform any custom validation of the dependency property value beyond typical type validation.
A dependency property key that should be used to set the value of a static read-only field in your class, which is then used to reference the dependency property later.
Returns the string representation of the dependency property.
The string representation of the dependency property.
Initializes a new instance of the class.
The identifier for the dependency property that changed.
The value of the property before the change reported by the relevant event or state change.
The value of the property after the change reported by the relevant event or state change.
Determines whether the provided object is equivalent to the current .
The object to compare to the current .
if the provided object is equivalent to the current ; otherwise, .
Determines whether the provided is equivalent to the current .
The to compare to the current
if the provided is equivalent to the current ; otherwise, .
Gets a hash code for this .
A signed 32-bit integer hash code.
Determines whether two specified objects have the same value.
The first to compare.
The second to compare.
if the two instances are equivalent; otherwise, .
Determines whether two specified objects are different.
The first to compare.
The second to compare.
if the two instances are different; otherwise, .
Overrides the metadata of a read-only dependency property that is represented by this dependency property identifier.
The type on which this dependency property exists and metadata should be overridden.
Metadata supplied for this type.
Attempted metadata override on a read-write dependency property (cannot be done using this signature).
Metadata was already established for the property as it exists on the provided type.
Initializes a new instance of the class.
Returns whether this converter can convert from a source object to an object.
An that provides a format context.
A that represents the type you wish to convert from.
Always .
Returns whether this converter can convert an object to a specific destination type.
An that provides a format context.
A that represents the type you wish to convert to.
Always .
Converts the provided value to the type.
An that provides a format context.
The to use as the current culture.
The object to convert.
Always throws an exception and returns .
Converts the provided object to the specified type.
An that provides a format context.
The to use as the current culture.
The object to convert.
A that represents the type you wish to convert to.
Always throws an exception and returns .
Initializes a new instance of a derived class.
Creates a modifiable clone of the , making deep copies of the object's values. When copying the object's dependency properties, this method copies expressions (which might no longer resolve) but not animations or their current values.
A modifiable clone of the current object. The cloned object's property is even if the source's property is
Makes the instance a clone (deep copy) of the specified using base (non-animated) property values.
The object to clone.
Creates a modifiable clone (deep copy) of the using its current values.
A modifiable clone of the current object. The cloned object's property is even if the source's property is
Makes the instance a modifiable clone (deep copy) of the specified using current property values.
The to be cloned.
Initializes a new instance of the class.
The new instance.
When implemented in a derived class, creates a new instance of the derived class.
The new instance.
Makes the current object unmodifiable and sets its property to .
The cannot be made unmodifiable.
If the parameter is , this method indicates whether the specified can be made unmodifiable. If the parameter is , this method attempts to make the specified unmodifiable and indicates whether the operation succeeded.
The object to check or make unmodifiable. If is , the object is checked to determine whether it can be made unmodifiable. If is , the object is made unmodifiable, if possible.
to return an indication of whether the object can be frozen (without actually freezing it); to actually freeze the object.
If is , this method returns if the specified can be made unmodifiable, or if it cannot be made unmodifiable. If is , this method returns if the specified is now unmodifiable, or if it cannot be made unmodifiable.
When is , the attempt to make unmodifiable was unsuccessful; the object is now in an unknown state (it might be partially frozen).
Makes the object unmodifiable or tests whether it can be made unmodifiable.
to return an indication of whether the object can be frozen (without actually freezing it); to actually freeze the object.
If is , this method returns if the can be made unmodifiable, or if it cannot be made unmodifiable. If is , this method returns if the if the specified is now unmodifiable, or if it cannot be made unmodifiable.
Creates a frozen copy of the , using base (non-animated) property values. Because the copy is frozen, any frozen sub-objects are copied by reference.
A frozen copy of the . The copy's property is set to .
The cannot be frozen because it contains expressions or animated properties.
Makes the instance a frozen clone of the specified using base (non-animated) property values.
The instance to copy.
Creates a frozen copy of the using current property values. Because the copy is frozen, any frozen sub-objects are copied by reference.
A frozen copy of the . The copy's property is set to .
Makes the current instance a frozen clone of the specified . If the object has animated dependency properties, their current animated values are copied.
The to copy and freeze.
Called when the current object is modified.
Ensures that appropriate context pointers are established for a data member that has just been set.
The previous value of the data member.
The current value of the data member.
This member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.
The previous value of the data member.
The current value of the data member.
The property that changed.
Overrides the implementation of to also invoke any handlers in response to a changing dependency property of type .
Event data that contains information about which property changed, and its old and new values.
Ensures that the is being accessed from a valid thread. Inheritors of must call this method at the beginning of any API that reads data members that are not dependency properties.
Raises the event for the and invokes its method. Classes that derive from should call this method at the end of any API that modifies class members that are not stored as dependency properties.
Verifies that the is not frozen and that it is being accessed from a valid threading context. inheritors should call this method at the beginning of any API that writes to data members that are not dependency properties.
The instance is frozen and cannot have its members written to.
Initializes a new instance of the class.
Determines whether an object of the specified type can be converted to an instance of , using the specified context.
A format context that provides information about the environment from which this converter is being invoked.
The type being evaluated for conversion.
if is of type ; otherwise, .
Determines whether an instance of can be converted to the specified type, using the specified context.
A format context that provides information about the environment from which this converter is being invoked.
The type being evaluated for conversion.
if is of type ; otherwise, .
Attempts to convert the specified object to a , using the specified context.
A format context that provides information about the environment from which this converter is being invoked.
Culture specific information.
The object to convert.
The converted object.
cannot be converted.
Attempts to convert a to the specified type, using the specified context.
A format context that provides information about the environment from which this converter is being invoked.
Culture specific information.
The object to convert.
The type to convert the object to.
The converted object.
is .
cannot be converted to .
Converts a Win32 Virtual-Key into WPF .
The virtual key to convert.
The WPF key.
Converts a WPF into a Win32 Virtual-Key.
The WPF to convert.
The Win32 Virtual-Key.
Initializes a new instance of the class.
Determines if the specified can be convert to an instance of .
String to evaluate for conversion.
Context information that is used for conversion.
Always returns .
Determines if the specified can be converted to a .
The key to evaluate for conversion.
Context information that is used for conversion.
if can be converted into a ; otherwise, .
Converts a into a .
The string to convert into a .
Context information that is used for conversion.
A new instance of based on the supplied .
Converts an instance of to a .
The key to convert into a string.
Context information that is used for conversion.
An invariant string representation of the specified .
Initializes a new instance of the class.
Determines whether an object of the specified type can be converted to an instance of , using the specified context.
A format context that provides information about the environment from which this converter is being invoked.
The type being evaluated for conversion.
if is type ; otherwise, .
Determines whether an instance of can be converted to the specified type, using the specified context.
A format context that provides information about the environment from which this converter is being invoked.
The type being evaluated for conversion.
if is type ; otherwise, .
Attempts to convert the specified object to a , using the specified context.
A format context that provides information about the environment from which this converter is being invoked.
Culture specific information.
The object to convert.
The converted object.
cannot be converted.
Attempts to convert a to the specified type, using the specified context.
A format context that provides information about the environment from which this converter is being invoked.
Culture specific information.
The object to convert.
The type to convert the object to.
The converted object.
is .
does not map to a valid .
cannot be converted.
Determines whether the specified value is a valid value.
The value to check for validity.
if input is a valid value; otherwise, .
Initializes a new instance of the class.
Determines if the specified can be convert to an instance of .
String to evaluate for conversion.
Context information that is used for conversion.
Always returns .
Determines if the specified can be converted to a .
The modifier keys to evaluate for conversion.
Context information that is used for conversion.
if can be converted into a ; otherwise, .
Converts a into a value.
The string to convert into a .
Context information that is used for conversion.
A new instance of based on the supplied .
Converts an instance of to a .
The key to convert into a string.
Context information that is used for conversion.
An invariant string representation of the specified value.
Initializes a new instance of the class.
The intended direction of the focus traversal, as a value of the enumeration.
Initializes a new instance of an with the specified and coordinates and the specified and .
The of the new instance which specifies the x-coordinate of the top-left corner of the rectangle.
The of the new instance which specifies the y-coordinate of the top-left corner of the rectangle.
The of the new instance which specifies the width of the rectangle.
The of the new instance which specifies the height of the rectangle.
Determines whether the specified rectangle is equal to this rectangle.
The object to compare to the current rectangle.
true if o is an and the same , , , and as this rectangle; otherwise, false.
Determines whether the specified rectangle is equal to this rectangle.
The rectangle to compare to the current rectangle.
true if both rectangles have the same , , , and as this rectangle; otherwise, false.
Determines whether the specified rectangles are equal.
The first rectangle to compare.
The second rectangle to compare.
true if int32Rect1 and int32Rect2 have the same , , , and ; otherwise, false.
Creates a hash code from this rectangle's , , , and values.
This rectangle's hash code.
Compares two rectangles for exact equality.
The first rectangle to compare.
The second rectangle to compare.
true if int32Rect1 and int32Rect2 have the same , , , and ; otherwise, false.
Compares two rectangles for inequality.
The first rectangle to compare.
The second rectangle to compare.
false if int32Rect1 and int32Rect2 have the same , , , and ; otherwise, if all of these values are the same, then true.
Creates an structure from the specified representation.
A string representation of an .
The equivalent structure.
Formats the value of the current instance using the specified format.
The format to use.
The provider to use to format the value
The value of the current instance in the specified format.
Creates a string representation of this .
A string containing the same , , , and values of this structure.
Creates a string representation of this based on the supplied .
The format provider to use. If provider is , the current culture is used.
A string representation of this instance of .
Initializes a new instance of the class.
Determines whether an object can be converted from a given type to an instance of an .
Describes the context information of a type.
The type of the source that is being evaluated for conversion.
if the type can be converted to an ; otherwise, .
Determines whether an instance of an can be converted to a different type.
Describes the context information of a type.
The desired type this is being evaluated for conversion.
if this can be converted to ; otherwise, .
Attempts to convert the specified type to an .
Provides contextual information required for conversion.
Cultural information to respect during conversion.
The object being converted.
The created from converting .
Thrown if the specified object is NULL or is a type that cannot be converted to an .
Attempts to convert an to a specified type.
Provides contextual information required for conversion.
Cultural information to respect during conversion.
The to convert.
The type to convert this to.
The object created from converting this .
Thrown if is or is not an , or if the is not one of the valid types for conversion.
Called to indicate that a modal thread is no longer modal.
Called to indicate that the thread is modal.
Called to indicate that a thread is idle.
Indicates that a new message is available for possible handling.
The message and its associated data.
, if one of the modules listening to the message loop processed the message. The owner of the message loop should ignore the message. , if the message was not processed. In this case, the owner of the message pump should call the Win32 function TranslateMessage followed by DispatchMessage.
Gets a value that indicates whether the sink or one of its contained components has focus.
if the sink or one of its contained components has focus; otherwise, .
Called when one of the mnemonics (access keys) for this sink is invoked.
The message for the mnemonic and associated data. Do not modify this message structure. It is passed by reference for performance reasons only.
Modifier keys.
if the message was handled; otherwise, .
Registers the interface of a contained component.
The sink of the contained component.
The site of the contained component.
Sets focus on either the first tab stop or the last tab stop of the sink.
Specifies whether focus should be set to the first or the last tab stop.
if the focus has been set as requested; , if there are no tab stops.
Processes keyboard input at the keydown message level.
The message and associated data. Do not modify this structure. It is passed by reference for performance reasons only.
Modifier keys.
if the message was handled by the method implementation; otherwise, .
Processes WM_CHAR, WM_SYSCHAR, WM_DEADCHAR, and WM_SYSDEADCHAR input messages before is called.
The message and associated data. Do not modify this structure. It is passed by reference for performance reasons only.
Modifier keys.
if the message was processed and should not be called; otherwise, .
Called by a contained component when it has reached its last tab stop and has no further items to tab to.
Specifies whether focus should be set to the first or the last tab stop.
If this method returns , the site has shifted focus to another component. If this method returns , focus is still within the calling component. The component should "wrap around" and set focus to its first contained tab stop.
Unregisters a child keyboard input sink from this site.
Receives events from the centralized event manager.
The type of the calling this method.
Object that originated the event.
Event data.
if the listener handled the event. It is considered an error by the handling in WPF to register a listener for an event that the listener does not handle. Regardless, the method should return if it receives an event that it does not recognize or handle.
Determines whether two instances are equal.
The to compare with the current .
This implementation compares the values of the , and potentially compares the values of . The component of a is a value type, so will always be a bitwise comparison. For the component, this implementation employs a bitwise comparison if it is a value type. For locally set properties that have reference types, the behavior is deferred to that type's equality determination mechanisms, because it just uses the == operator on the two values internally. By default, this would be a reference equality of the values and thus the equality of the entire would become a reference equality.
Returns the hash code for this .
A signed 32-bit integer value.
Compares the specified instances to determine whether they are the same.
The first instance to compare.
The second instance to compare.
if the is equal to the ; otherwise, .
Compares the specified instances to determine whether they are different.
The first instance to compare.
The second instance to compare.
This implementation compares the values of the and components of a . The component of a is always a value type, so this comparison will always be a bitwise comparison. For the component, this implementation employs a bitwise comparison if it is a value type. For locally set properties that have reference types, the behavior is deferred to that type's equality determination mechanisms, because it uses the operator on the two values internally. By default, this is a reference equality of the values.
Determines whether the provided is equivalent to this .
The to compare with the current .
if the specified is equal to the current ; otherwise, .
Returns a hash code for the current .
A 32-bit integer hash code.
Advances the enumerator to the next element of the collection.
if the enumerator was successfully advanced to the next element; if the enumerator has passed the end of the collection.
Compares whether two specified objects are the same.
The first object to compare.
The second object to compare.
if the is equal to the ; otherwise, .
Compares two specified objects to determine whether they are not the same.
The first object to compare.
The second object to compare.
if the instances are not equal; otherwise, .
Sets the enumerator to its initial position, which is before the first element in the collection.
Initializes a new instance of the class.
Specifies how the property is to be serialized.
is not a valid value.
Initializes a new instance of the class.
When overridden in a derived (generated) class, attaches an event handler delegate to an internal event.
The event information for the event (CLR reflection information).
The target where the handler is attached.
The event handler.
When overridden in a derived (generated) class, creates an event delegate referencing a non-public handler method.
The of the delegate.
The target where the handler is attached.
The name of the handler implementation.
The delegate reference.
When overridden in a derived (generated) class, creates an instance of an internal type.
The to create.
Culture specific information.
The created instance.
When overridden in a derived (generated) class, gets the value of an internal property on the target object
Property information for the property to get.
The object that holds the desired property value.
Culture specific information.
The value of the property.
When overridden in a derived (generated) class, sets the value on an internal property on the target object.
Property information for the property to set.
The object that holds the desired property value.
The value to set.
Culture specific information.
Provides the handling for markup extensions that provide property values. Do not use for .NET Framework 4 implementations; see Remarks in .
The name of the target property.
The markup extension instance of the incoming data.
Can provide additional services that should be performed when processing the markup extension data for a property value.
When overridden in a derived class, assigns a root context for classes.
The to assign a root context for.
Initializes a new instance of the class.
Adds a service to the list.
Service type of the new service.
The service implementation class.
or is .
Attempted to add a service that already exists in the dictionary.
Gets the service object of the specified type.
The type of service object to get.
A service implementation for the type . May be if there is no service stored for type .
Initializes a new instance of the class.
Determines if conversion from a given to an instance of is possible.
String to evaluate for conversion.
Context information used for conversion.
if the value can be converted; otherwise, .
Determines if an instance of can be converted to a .
Instance of to evaluate for conversion.
Context information used for conversion.
if can be converted into a ; otherwise, .
Occurs when is not a .
Converts a into a .
value to convert into a .
Context information used for conversion.
A new instance of based on the supplied .
Converts an instance of to a .
Instance of to evaluate for conversion.
Context information used for conversion.
A representation of the supplied object.
Initializes a new instance of .
Initializes a new instance of the structure.
The new structure's coefficient.
The new structure's coefficient.
The new structure's coefficient.
The new structure's coefficient.
The new structure's coefficient.
The new structure's coefficient.
Appends the specified structure to this structure.
The structure to append to this structure.
Determines whether the specified is a structure that is identical to this .
The to compare.
if is a structure that is identical to this structure; otherwise, .
Determines whether the specified structure is identical to this instance.
The instance of to compare to this instance.
if instances are equal; otherwise, .
Determines whether the two specified structures are identical.
The first structure to compare.
The second structure to compare.
if and are identical; otherwise, .
Returns the hash code for this structure.
The hash code for this instance.
Inverts this structure.
The structure is not invertible.
Multiplies a structure by another structure.
The first structure to multiply.
The second structure to multiply.
The result of multiplying by .
Determines whether the two specified structures are identical.
The first structure to compare.
The second structure to compare.
if and are identical; otherwise, .
Determines whether the two specified structures are not identical.
The first structure to compare.
The second structure to compare.
if and are not identical; otherwise, .
Multiplies a structure by another structure.
The first structure to multiply.
The second structure to multiply.
The result of multiplying by .
Converts a representation of a matrix into the equivalent structure.
The representation of the matrix.
The equivalent structure.
Prepends the specified structure onto this structure.
The structure to prepend to this structure.
Applies a rotation of the specified angle about the origin of this structure.
The angle of rotation.
Rotates this matrix about the specified point.
The angle, in degrees, by which to rotate this matrix.
The x-coordinate of the point about which to rotate this matrix.
The y-coordinate of the point about which to rotate this matrix.
Prepends a rotation of the specified angle at the specified point to this structure.
The rotation angle, in degrees.
The x-coordinate of the rotation center.
The y-coordinate of the rotation center.
Prepends a rotation of the specified angle to this structure.
The angle of rotation to prepend.
Appends the specified scale vector to this structure.
The value by which to scale this along the x-axis.
The value by which to scale this along the y-axis.
Scales this by the specified amount about the specified point.
The amount by which to scale this along the x-axis.
The amount by which to scale this along the y-axis.
The x-coordinate of the scale operation's center point.
The y-coordinate of the scale operation's center point.
Prepends the specified scale about the specified point of this .
The x-axis scale factor.
The y-axis scale factor.
The x-coordinate of the point about which the scale operation is performed.
The y-coordinate of the point about which the scale operation is performed.
Prepends the specified scale vector to this structure.
The value by which to scale this structure along the x-axis.
The value by which to scale this structure along the y-axis.
Changes this structure into an identity matrix.
Appends a skew of the specified degrees in the x and y dimensions to this structure.
The angle in the x dimension by which to skew this .
The angle in the y dimension by which to skew this .
Prepends a skew of the specified degrees in the x and y dimensions to this structure.
The angle in the x dimension by which to skew this .
The angle in the y dimension by which to skew this .
Formats the value of the current instance using the specified format.
The format to use.-or- A null reference ( in Visual Basic) to use the default format defined for the type of the implementation.
The provider to use to format the value.-or- A null reference ( in Visual Basic) to obtain the numeric format information from the current locale setting of the operating system.
The value of the current instance in the specified format.
Creates a representation of this structure.
A containing the , , , , , and values of this .
Creates a representation of this structure with culture-specific formatting information.
The culture-specific formatting information.
A containing the , , , , , and values of this .
Transforms the specified point by the and returns the result.
The point to transform.
The result of transforming by this .
Transforms the specified points by this .
The points to transform. The original points in the array are replaced by their transformed values.
Transforms the specified vector by this .
The vector to transform.
The result of transforming by this .
Transforms the specified vectors by this .
The vectors to transform. The original vectors in the array are replaced by their transformed values.
Appends a translation of the specified offsets to this structure.
The amount to offset this along the x-axis.
The amount to offset this along the y-axis.
Prepends a translation of the specified offsets to this structure.
The amount to offset this along the x-axis.
The amount to offset this along the y-axis.
Initializes a new instance of .
Determines whether an object can be converted from a specific type to an instance of a .
The context information of a type.
The type of the source that is being evaluated for conversion.
if the type can be converted to a ; otherwise, .
Determines whether an instance of a can be converted to a different type.
The context information of a type.
The desired type this is being evaluated for conversion.
if this can be converted to ; otherwise, .
Attempts to convert the specified object to a .
The context information of a type.
The of the type being converted.
The object being converted.
The created from converting .
The specified object is null or is a type that cannot be converted to a .
Attempts to convert a to a specified type.
The context information of a type.
The of the type being converted.
The to convert.
The type to convert this to.
The object created from converting this .
The is null or is not a , or the is not a valid conversion type.
Initializes a new instance of the class.
Adds an item to the collection.
A (key is , value is ) that represents the name mapping to add to the XAML namescope.
Either or both components of are .
Adds an item to the collection.
The string key, which is the name of the XAML namescope mapping to add.
The object value, which is the object reference of the XAML namescope mapping to add.
or is .
Removes all items from the collection.
Determines whether the collection contains a specified item.
The item to find in the collection, specified as a (key is , value is ).
if the specified identifies an existing mapping in this . if the specified does not exist in the current .
is .
Returns whether a provided name already exists in this .
The string key to find.
if the specified identifies a name for an existing mapping in this . if the specified does not exist in the current .
is .
Copies the elements of the collection to an array, starting at a particular array index.
The one-dimensional array that is the destination of the elements copied from the collection The array must have zero-based indexing.
The zero-based index in at which copying begins.
Returns the corresponding object in the XAML namescope maintained by this , based on a provided name string.
Name portion of an existing mapping to retrieve the object portion for.
The requested object that is mapped with . Can return if was provided as or empty string, or if no matching object was found.
Provides the attached property get accessor for the attached property.
The object to get the XAML namescope from.
A XAML namescope, as an instance.
is .
Registers a new name-object pair into the current XAML namescope.
The name to use for mapping the given object.
The object to be mapped to the provided name.
or was provided as .
was provided as empty string- or -
provided was rejected by the parser, because it contained characters that are invalid for a XAML name- or -
provided would result in a duplicate name registration.
Removes the specific object from the collection.
The object to remove from the collection, specified as a (key is , value is ).
if item was successfully removed from the collection, otherwise . Also returns if the item was not found in the collection.
Removes a mapping for a specified name from the collection.
The string key, which is the name of the XAML namescope mapping to remove.
if item was successfully removed from the collection, otherwise . Also returns if the item was not found in the collection.
Provides the attached property set accessor for the attached property.
Object to change XAML namescope for.
The new XAML namescope, using an interface cast.
is .
Returns an enumerator that iterates through a collection.
An enumerator that iterates through a collection.
Returns an enumerator that iterates through a collection.
An enumerator that iterates through a collection.
Gets the value associated with the specified key.
The key of the value to get.
When this method returns, contains the value associated with the specified key, if the key is found; otherwise, a null object. This parameter is passed uninitialized.
true if the contains a mapping for the name provided as . Otherwise, false.
Removes a name-object mapping from the XAML namescope.
The name of the mapping to remove.
was provided as empty string.- or -
provided had not been registered.
is .
Creates a new structure that contains the specified coordinates.
The x-coordinate of the new structure.
The y-coordinate of the new structure.
Adds a to a and returns the result as a structure.
The structure to add.
The structure to add.
Returns the sum of and .
Determines whether the specified is a and whether it contains the same coordinates as this .
The to compare.
if is a and contains the same and values as this ; otherwise, .
Compares two structures for equality.
The point to compare to this instance.
if both structures contain the same and values; otherwise, .
Compares two structures for equality.
The first point to compare.
The second point to compare.
if and contain the same and values; otherwise, .
Returns the hash code for this .
The hash code for this structure.
Transforms the specified structure by the specified structure.
The point to transform.
The transformation matrix.
The transformed point.
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.
Translates the specified by the specified and returns the result.
The point to translate.
The amount by which to translate .
The result of translating the specified point by the specified vector.
Compares two structures for equality.
The first structure to compare.
The second structure to compare.
if both the and coordinates of and are equal; otherwise, .
Creates a structure with a equal to this point's value and a equal to this point's value.
The point to convert.
A structure with a equal to this point's value and a equal to this point's value.
Creates a structure with an value equal to the point's value and a value equal to the point's value.
The point to convert.
A vector with an value equal to the point's value and a value equal to the point's value.
Compares two structures for inequality.
The first point to compare.
The second point to compare.
if and have different or coordinates; if and have the same and coordinates.
Transforms the specified by the specified .
The point to transform.
The transformation matrix.
The result of transforming the specified point using the specified matrix.
Subtracts the specified from another specified and returns the difference as a .
The point from which is subtracted.
The point to subtract from .
The difference between and .
Subtracts the specified from the specified and returns the resulting .
The point from which is subtracted.
The vector to subtract from
The difference between and .
Constructs a from the specified .
A string representation of a point.
The equivalent structure.
is not composed of two comma- or space-delimited double values.
does not contain two numbers.-or-
contains too many delimiters.
Subtracts the specified from another specified and returns the difference as a .
The point from which is subtracted.
The point to subtract from .
The difference between and .
Subtracts the specified from the specified and returns the resulting .
The point from which is subtracted.
The to subtract from .
The difference between and .
This member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code. For a description of this member, see .
The string specifying the format to use. -or-
to use the default format defined for the type of the implementation.
The to use to format the value. -or-
to obtain the numeric format information from the current locale setting of the operating system.
A string containing the value of the current instance in the specified format.
Creates a representation of this .
A containing the and values of this structure.
Creates a representation of this .
Culture-specific formatting information.
A containing the and values of this structure.
Initializes a new instance of the class.
Determines whether an object can be converted from a given type to an instance of a .
Describes the context information of a type.
The type of the source that is being evaluated for conversion.
if the type can be converted to a ; otherwise, .
Determines whether an instance of a can be converted to a different type.
Describes the context information of a type.
The desired type this is being evaluated for conversion.
if this can be converted to ; otherwise, .
Attempts to convert the specified object to a .
Provides contextual information required for conversion.
Cultural information to respect during conversion.
The object being converted.
The created from converting .
Thrown if the specified object is NULL or is a type that cannot be converted to a .
Attempts to convert a to a specified type.
Provides contextual information required for conversion.
Cultural information to respect during conversion.
The to convert.
The type to convert this to.
The object created from converting this .
Thrown if is or is not a , or if the is not one of the valid types for conversion.
Initializes a new instance of the class.
Initializes a new instance of the class with a specified default value for the dependency property that this metadata will be applied to.
The default value to specify for a dependency property, usually provided as a value of some specific type.
cannot be set to the value ; see Remarks.
Initializes a new instance of the class with the specified default value and implementation reference.
The default value of the dependency property, usually provided as a value of some specific type.
Reference to a handler implementation that is to be called by the property system whenever the effective value of the property changes.
cannot be set to the value ; see Remarks.
Initializes a new instance of the class with the specified default value and callbacks.
The default value of the dependency property, usually provided as a value of some specific type.
Reference to a handler implementation that is to be called by the property system whenever the effective value of the property changes.
Reference to a handler implementation that is to be called whenever the property system calls against this property.
cannot be set to the value ; see Remarks.
Initializes a new instance of the class with the specified implementation reference.
Reference to a handler implementation that is to be called by the property system whenever the effective value of the property changes.
Merges this metadata with the base metadata.
The base metadata to merge with this instance's values.
The dependency property to which this metadata is being applied.
Called when this metadata has been applied to a property, which indicates that the metadata is being sealed.
The dependency property to which the metadata has been applied.
The type associated with this metadata if this is type-specific metadata. If this is default metadata, this value is a null reference.
Initializes a new instance of the structure that has the specified x-coordinate, y-coordinate, width, and height.
The x-coordinate of the top-left corner of the rectangle.
The y-coordinate of the top-left corner of the rectangle.
The width of the rectangle.
The height of the rectangle.
is a negative value.-or-
is a negative value.
Initializes a new instance of the structure that is exactly large enough to contain the two specified points.
The first point that the new rectangle must contain.
The second point that the new rectangle must contain.
Initializes a new instance of the structure that has the specified top-left corner location and the specified width and height.
A point that specifies the location of the top-left corner of the rectangle.
A structure that specifies the width and height of the rectangle.
Initializes a new instance of the structure that is exactly large enough to contain the specified point and the sum of the specified point and the specified vector.
The first point the rectangle must contain.
The amount to offset the specified point. The resulting rectangle will be exactly large enough to contain both points.
Initializes a new instance of the structure that is of the specified size and is located at (0,0).
A structure that specifies the width and height of the rectangle.
Indicates whether the rectangle contains the specified x-coordinate and y-coordinate.
The x-coordinate of the point to check.
The y-coordinate of the point to check.
if (, ) is contained by the rectangle; otherwise, .
Indicates whether the rectangle contains the specified point.
The point to check.
if the rectangle contains the specified point; otherwise, .
Indicates whether the rectangle contains the specified rectangle.
The rectangle to check.
if is entirely contained by the rectangle; otherwise, .
Indicates whether the specified object is equal to the current rectangle.
The object to compare to the current rectangle.
if is a and has the same and values as the current rectangle; otherwise, .
Indicates whether the specified rectangle is equal to the current rectangle.
The rectangle to compare to the current rectangle.
if the specified rectangle has the same and values as the current rectangle; otherwise, .
Indicates whether the specified rectangles are equal.
The first rectangle to compare.
The second rectangle to compare.
if the rectangles have the same and values; otherwise, .
Creates a hash code for the rectangle.
A hash code for the current structure.
Expands or shrinks the rectangle by using the specified width and height amounts, in all directions.
The amount by which to expand or shrink the left and right sides of the rectangle.
The amount by which to expand or shrink the top and bottom sides of the rectangle.
This method is called on the rectangle.
Creates a rectangle that results from expanding or shrinking the specified rectangle by the specified width and height amounts, in all directions.
The structure to modify.
The amount by which to expand or shrink the left and right sides of the rectangle.
The amount by which to expand or shrink the top and bottom sides of the rectangle.
The resulting rectangle.
is an rectangle.
Returns the rectangle that results from expanding the specified rectangle by the specified , in all directions.
The structure to modify.
Specifies the amount to expand the rectangle. The structure's property specifies the amount to increase the rectangle's and properties. The structure's property specifies the amount to increase the rectangle's and properties.
The resulting rectangle.
is an rectangle.
Expands the rectangle by using the specified , in all directions.
Specifies the amount to expand the rectangle. The structure's property specifies the amount to increase the rectangle's and properties. The structure's property specifies the amount to increase the rectangle's and properties.
This method is called on the rectangle.
Finds the intersection of the current rectangle and the specified rectangle, and stores the result as the current rectangle.
The rectangle to intersect with the current rectangle.
Returns the intersection of the specified rectangles.
The first rectangle to compare.
The second rectangle to compare.
The intersection of the two rectangles, or if no intersection exists.
Indicates whether the specified rectangle intersects with the current rectangle.
The rectangle to check.
if the specified rectangle intersects with the current rectangle; otherwise, .
Moves the rectangle by the specified horizontal and vertical amounts.
The amount to move the rectangle horizontally.
The amount to move the rectangle vertically.
This method is called on the rectangle.
Returns a rectangle that is offset from the specified rectangle by using the specified horizontal and vertical amounts.
The rectangle to move.
The horizontal offset for the new rectangle.
The vertical offset for the new rectangle.
The resulting rectangle.
is .
Returns a rectangle that is offset from the specified rectangle by using the specified vector.
The original rectangle.
A vector that specifies the horizontal and vertical offsets for the new rectangle.
The resulting rectangle.
is .
Moves the rectangle by the specified vector.
A vector that specifies the horizontal and vertical amounts to move the rectangle.
This method is called on the rectangle.
Compares two rectangles for exact equality.
The first rectangle to compare.
The second rectangle to compare.
if the rectangles have the same and values; otherwise, .
Compares two rectangles for inequality.
The first rectangle to compare.
The second rectangle to compare.
if the rectangles do not have the same and values; otherwise, .
Creates a new rectangle from the specified string representation.
The string representation of the rectangle, in the form "x, y, width, height".
The resulting rectangle.
Multiplies the size of the current rectangle by the specified x and y values.
The scale factor in the x-direction.
The scale factor in the y-direction.
Formats the value of the current instance using the specified format.
The format to use.-or- A null reference ( in Visual Basic) to use the default format defined for the type of the implementation.
The provider to use to format the value.-or- A null reference ( in Visual Basic) to obtain the numeric format information from the current locale setting of the operating system.
A string representation of the rectangle.
Returns a string representation of the rectangle.
A string representation of the current rectangle. The string has the following form: ",,,".
Returns a string representation of the rectangle by using the specified format provider.
Culture-specific formatting information.
A string representation of the current rectangle that is determined by the specified format provider.
Transforms the rectangle by applying the specified matrix.
A matrix that specifies the transformation to apply.
Returns the rectangle that results from applying the specified matrix to the specified rectangle.
A rectangle that is the basis for the transformation.
A matrix that specifies the transformation to apply.
The rectangle that results from the operation.
Expands the current rectangle exactly enough to contain the specified point.
The point to include.
Expands the current rectangle exactly enough to contain the specified rectangle.
The rectangle to include.
Creates a rectangle that is exactly large enough to include the specified rectangle and the specified point.
The rectangle to include.
The point to include.
A rectangle that is exactly large enough to contain the specified rectangle and the specified point.
Creates a rectangle that is exactly large enough to contain the two specified rectangles.
The first rectangle to include.
The second rectangle to include.
The resulting rectangle.
Initializes a new instance of the class.
Determines whether an object can be converted from a given type to an instance of .
Provides contextual information required for conversion.
The type of the source that is being evaluated for conversion.
if the type can be converted to a ; otherwise, .
Determines whether a can be converted to the specified type.
Provides contextual information required for conversion.
The desired type this is being evaluated for conversion.
if a can be converted to ; otherwise, .
Attempts to convert the specified object to a .
Provides contextual information required for conversion.
Cultural information which is respected when converting.
The object being converted.
The created from converting .
Thrown if the specified object is NULL or is a type that cannot be converted to a .
Attempts to convert a to the specified type.
Provides contextual information required for conversion.
Cultural information which is respected during conversion.
The to convert.
The type to convert this to.
The object created from converting this .
is .- or -
is not a .- or - The is not one of the valid types for conversion.
Initializes a new instance of the structure and assigns it an initial and .
The initial width of the instance of .
The initial height of the instance of .
Compares an object to an instance of for equality.
The to compare.
if the sizes are equal; otherwise, .
Compares a value to an instance of for equality.
The size to compare to this current instance of .
if the instances of are equal; otherwise, .
Compares two instances of for equality.
The first instance of to compare.
The second instance of to compare.
if the instances of are equal; otherwise, .
Gets the hash code for this instance of .
The hash code for this instance of .
Compares two instances of for equality.
The first instance of to compare.
The second instance of to compare.
true if the two instances of are equal; otherwise .
Explicitly converts an instance of to an instance of .
The value to be converted.
A equal in value to this instance of .
Explicitly converts an instance of to an instance of .
The value to be converted.
A equal in value to this instance of .
Compares two instances of for inequality.
The first instance of to compare.
The second instance of to compare.
if the instances of are not equal; otherwise .
Returns an instance of from a converted .
A value to parse to a value.
An instance of .
This type or member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.
The format to use.
The provider to use to format the value.
The value of the current instance in the specified format.
Returns a that represents this object.
A that specifies the width followed by the height.
Returns a that represents this instance of .
An object that provides a way to control formatting.
A that represents this object.
Initializes a new instance of the class.
Determines whether a class can be converted from a given type to an instance of .
Provides contextual information about a component.
Identifies the data type to evaluate for conversion.
if the can be converted to an instance of ; otherwise, .
Determines whether an instance of can be converted to a different type.
Provides contextual information about a component.
Identifies the data type to evaluate for conversion.
if this instance of can be converted to the ; otherwise, .
Attempts to convert a specified object to an instance of .
Provides contextual information about a component.
Culture-specific information that should be respected during conversion.
The source object that is being converted.
The instance of that is created from the converted .
Attempts to convert an instance of to a specified type.
Provides contextual information about a component.
Culture-specific information that should be respected during conversion.
The instance of to convert.
The type that this instance of is converted to.
The object that is created from the converted instance of .
is or is not an instance of , or if the is not one of the valid destination types.
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 splash screen.
A that specifies how long it will take for the splash screen to fade after the close operation has been initiated.
Displays the splash screen.
to automatically close the splash screen; to close the splash screen manually.
The resource specified in the constructor could not be found.
Displays the splash screen.
to automatically close the splash screen; to close the splash screen manually.
if the splash screen window should use the WS_EX_TOPMOST style; otherwise .
Executes the specified delegate asynchronously with the specified arguments on the thread that the was created on.
The delegate to a method that takes parameters specified in , which is pushed onto the event queue.
An array of objects to pass as arguments to the given method. Can be .
An object, which is returned immediately after is called, that can be used to interact with the delegate as it is pending execution in the event queue.
Executes the specified delegate asynchronously with the specified arguments, at the specified priority, on the thread that the was created on.
The delegate to a method that takes parameters specified in , which is pushed onto the event queue.
The priority, relative to the other pending operations in the event queue, the specified method is invoked.
An array of objects to pass as arguments to the given method. Can be .
An object, which is returned immediately after is called, that can be used to interact with the delegate as it is pending execution in the event queue.
Executes the specified delegate asynchronously at the specified priority on the thread the is associated with.
The priority, relative to the other pending operations in the event queue, the specified method is invoked.
The delegate to a method that takes no arguments, which is pushed onto the event queue.
An object, which is returned immediately after is called, that can be used to interact with the delegate as it is pending execution in the event queue.
is .
is not a valid .
Executes the specified delegate asynchronously at the specified priority and with the specified argument on the thread the is associated with.
The priority, relative to the other pending operations in the event queue, the specified method is invoked.
A delegate to a method that takes one argument, which is pushed onto the event queue.
The object to pass as an argument to the specified method.
An object, which is returned immediately after is called, that can be used to interact with the delegate as it is pending execution in the event queue.
is .
is not a valid .
Executes the specified delegate asynchronously at the specified priority and with the specified array of arguments on the thread the is associated with.
The priority, relative to the other pending operations in the event queue, the specified method is invoked.
A delegate to a method that takes multiple arguments, which is pushed onto the event queue.
The object to pass as an argument to the specified method.
An array of objects to pass as arguments to the specified method.
An object, which is returned immediately after is called, that can be used to interact with the delegate as it is pending execution in the queue.
is .
is not a valid priority.
Initiates shutdown of the asynchronously.
The priority at which to begin shutting down the dispatcher.
Determines whether the calling thread is the thread associated with this .
if the calling thread is the thread associated with this ; otherwise, .
Disables processing of the queue.
A structure used to re-enable dispatcher processing.
Requests that all frames exit, including nested frames.
Gets the for the specified thread.
The thread to obtain the from.
The dispatcher for .
Executes the specified synchronously on the thread the is associated with.
A delegate to invoke through the dispatcher.
Executes the specified synchronously at the specified priority on the thread the is associated with.
A delegate to invoke through the dispatcher.
The priority that determines in what order the specified callback is invoked relative to the other pending operations in the .
Executes the specified synchronously at the specified priority on the thread the is associated with.
A delegate to invoke through the dispatcher.
The priority that determines in what order the specified callback is invoked relative to the other pending operations in the .
An object that indicates whether to cancel the action.
Executes the specified synchronously at the specified priority on the thread the is associated with.
A delegate to invoke through the dispatcher.
The priority that determines in what order the specified callback is invoked relative to the other pending operations in the .
An object that indicates whether to cancel the action.
The minimum amount of time to wait for the operation to start.
Executes the specified delegate with the specified arguments synchronously on the thread the is associated with.
A delegate to a method that takes parameters specified in , which is pushed onto the event queue.
An array of objects to pass as arguments to the given method. Can be .
The return value from the delegate being invoked or if the delegate has no return value.
Executes the specified delegate within the designated time span at the specified priority with the specified arguments synchronously on the thread the is associated with.
A delegate to a method that takes parameters specified in , which is pushed onto the event queue.
The maximum amount of time to wait for the operation to complete.
An array of objects to pass as arguments to the given method. Can be .
The return value from the delegate being invoked or if the delegate has no return value.
Executes the specified delegate within the designated time span at the specified priority with the specified arguments synchronously on the thread the is associated with.
A delegate to a method that takes parameters specified in , which is pushed onto the event queue.
The maximum amount of time to wait for the operation to complete.
The priority, relative to the other pending operations in the event queue, the specified method is invoked.
An array of objects to pass as arguments to the given method. Can be .
The return value from the delegate being invoked or if the delegate has no return value.
Executes the specified delegate at the specified priority with the specified arguments synchronously on the thread the is associated with.
A delegate to a method that takes parameters specified in , which is pushed onto the event queue.
The priority, relative to the other pending operations in the event queue, the specified method is invoked.
An array of objects to pass as arguments to the given method. Can be .
The return value from the delegate being invoked or if the delegate has no return value.
Executes the specified delegate synchronously at the specified priority on the thread on which the is associated with.
The priority, relative to the other pending operations in the event queue, the specified method is invoked.
A delegate to a method that takes no arguments, which is pushed onto the event queue.
The return value from the delegate being invoked or if the delegate has no return value.
is equal to .
is not a valid priority.
is .
Executes the specified delegate at the specified priority with the specified argument synchronously on the thread the is associated with.
The priority, relative to the other pending operations in the event queue, the specified method is invoked.
A delegate to a method that takes one argument, which is pushed onto the event queue.
An object to pass as an argument to the given method.
The return value from the delegate being invoked or if the delegate has no return value.
is equal to .
is not a valid priority.
is .
Executes the specified delegate at the specified priority with the specified arguments synchronously on the thread the is associated with.
The priority, relative to the other pending operations in the event queue, the specified method is invoked.
A delegate to a method that takes multiple arguments, which is pushed onto the event queue.
An object to pass as an argument to the given method.
An array of objects to pass as arguments to the given method.
The return value from the delegate being invoked or if the delegate has no return value.
is equal to .
is not a valid priority.
is .
Executes the specified delegate synchronously at the specified priority and with the specified time-out value on the thread the was created.
The priority, relative to the other pending operations in the event queue, the specified method is invoked.
The maximum time to wait for the operation to finish.
The delegate to a method that takes no arguments, which is pushed onto the event queue.
The return value from the delegate being invoked or if the delegate has no return value.
Executes the specified delegate at the specified priority with the specified argument synchronously on the thread the is associated with.
The priority, relative to the other pending operations in the event queue, the specified method is invoked.
The maximum time to wait for the operation to finish.
A delegate to a method that takes multiple arguments, which is pushed onto the event queue.
An object to pass as an argument to the given method. This can be if no arguments are needed.
The return value from the delegate being invoked or if the delegate has no return value.
is equal to .
is not a valid priority.
is .
Executes the specified delegate at the specified priority with the specified arguments synchronously on the thread the is associated with.
The priority, relative to the other pending operations in the event queue, the specified method is invoked.
The maximum time to wait for the operation to finish.
A delegate to a method that takes multiple arguments, which is pushed onto the event queue.
An object to pass as an argument to the specified method.
An array of objects to pass as arguments to the specified method.
The return value from the delegate being invoked or if the delegate has no return value.
is equal to .
is not a valid .
is .
Executes the specified synchronously on the thread the is associated with.
A delegate to invoke through the dispatcher.
The return value type of the specified delegate.
Executes the specified synchronously at the specified priority on the thread the is associated with.
A delegate to invoke through the dispatcher.
The priority that determines in what order the specified callback is invoked relative to the other pending operations in the .
The return value type of the specified delegate.
Executes the specified synchronously at the specified priority on the thread the is associated with.
A delegate to invoke through the dispatcher.
The priority that determines in what order the specified callback is invoked relative to the other pending operations in the .
An object that indicates whether to cancel the operation.
The return value type of the specified delegate.
Executes the specified synchronously at the specified priority on the thread the is associated with.
A delegate to invoke through the dispatcher.
The priority that determines in what order the specified callback is invoked relative to the other pending operations in the .
An object that indicates whether to cancel the operation.
The minimum amount of time to wait for the operation to start.
The return value type of the specified delegate.
Executes the specified asynchronously on the thread the is associated with.
A delegate to invoke through the dispatcher.
An object, which is returned immediately after is called, that can be used to interact with the delegate as it is pending execution in the event queue.
Executes the specified asynchronously at the specified priority on the thread the is associated with.
A delegate to invoke through the dispatcher.
The priority that determines in what order the specified callback is invoked relative to the other pending operations in the .
An object, which is returned immediately after is called, that can be used to interact with the delegate as it is pending execution in the event queue.
Executes the specified asynchronously at the specified priority on the thread the is associated with.
A delegate to invoke through the dispatcher.
The priority that determines in what order the specified callback is invoked relative to the other pending operations in the .
An object that indicates whether to cancel the action.
An object, which is returned immediately after is called, that can be used to interact with the delegate as it is pending execution in the event queue.
Executes the specified asynchronously on the thread the is associated with.
A delegate to invoke through the dispatcher.
The return value type of the specified delegate.
An object, which is returned immediately after is called, that can be used to interact with the delegate as it is pending execution in the event queue.
Executes the specified asynchronously at the specified priority on the thread the is associated with.
A delegate to invoke through the dispatcher.
The priority that determines in what order the specified callback is invoked relative to the other pending operations in the .
The return value type of the specified delegate.
An object, which is returned immediately after is called, that can be used to interact with the delegate as it is pending execution in the event queue.
Executes the specified synchronously at the specified priority on the thread the is associated with.
A delegate to invoke through the dispatcher.
The priority that determines in what order the specified callback is invoked relative to the other pending operations in the .
An object that indicates whether to cancel the operation.
The return value type of the specified delegate.
An object, which is returned immediately after is called, that can be used to interact with the delegate as it is pending execution in the event queue.
Initiates the shutdown process of the synchronously.
Enters an execute loop.
The frame for the dispatcher to process.
is .
is -or-
is running on a different .-or-Dispatcher processing has been disabled.
Pushes the main execution frame on the event queue of the .
Determines whether the specified is a valid priority.
The priority to check.
A string that will be returned by the exception that occurs if the priority is invalid.
is not a valid .
Determines whether the calling thread has access to this .
The calling thread does not have access to this .
Creates an awaitable object that asynchronously yields control back to the current dispatcher and provides an opportunity for the dispatcher to process other events.
An awaitable object that asynchronously yields control back to the current dispatcher and provides an opportunity for the dispatcher to process other events.
Creates an awaitable object that asynchronously yields control back to the current dispatcher and provides an opportunity for the dispatcher to process other events. The work that occurs when control returns to the code awaiting the result of this method is scheduled with the specified priority.
The priority at which to schedule the continuation.
An awaitable object that asynchronously yields control back to the current dispatcher and provides an opportunity for the dispatcher to process other events.
Initializes a new instance of the class.
Initializes a new instance of the class, by using the specified exit request flag.
Indicates whether this frame will exit when all frames are requested to exit.
Initializes a new instance of the class.
The operation associated with the event.
Initializes a new instance of the class.
Determines whether the calling thread has access to this .
if the calling thread has access to this object; otherwise, .
Enforces that the calling thread has access to this .
the calling thread does not have access to this .
Aborts the operation.
if the operation was aborted; otherwise, .
Returns an object that is notified when the asynchronous operation is finished.
An object that is notified when the asynchronous operation is finished.
Begins the operation that is associated with this .
in all cases.
Waits for the operation to complete
The status of the operation.
is equal to . This can occur when waiting for an operation that is already executing on the same thread.
Waits for the operation to complete in the specified period of time.
The maximum period of time to wait.
The status of the operation.
is equal to . This can occur when waiting for an operation that is already executing on the same thread.
Returns an object that awaits an asynchronous operation that returns a result.
An object that awaits an asynchronous operation that returns a result.
Begins the operation that is associated with this .
The result of the operation.
Returns an object that waits for the completion of an asynchronous task.
An object that waits for the completion of an asynchronous task.
Ends the wait for the completion of the asynchronous task.
Sets the action to perform when the object stops waiting for the asynchronous task to complete.
The action to perform when the wait operation completes.
Re-enables dispatcher processing.
Determines whether the specified object is equal to this object.
The object to evaluate for equality.
if the specified object is equal to this object; otherwise, .
Gets a hash code for this instance.
A signed 32-bit integer hash code.
Determines whether two objects are equal.
The first object to compare.
The second object to compare.
if the objects are equal; otherwise, .
Determines whether two objects are not equal.
The first object to compare.
The second object to compare.
if the objects are not equal; otherwise, .
Initializes a new instance of the class by using the current .
Initializes a new instance of the class by using the specified .
The to associate this with.
is .
Initializes a new instance of the class by using the specified .
The to associate this with.
The priority used to send and post callback methods.
Creates a copy of this .
The copy of this synchronization context.
Invokes the callback in the synchronization context asynchronously.
The delegate to call.
The object passed to the delegate.
is .
Invokes the callback in the synchronization context synchronously.
The delegate to call.
The object passed to the delegate.
is .
Waits for any or all the elements in the specified array to receive a signal.
An array that contains the native operating system handles.
to wait for all handles; to wait for any handle.
The number of milliseconds to wait, or (-1) to wait indefinitely.
The array index of the object that satisfied the wait.
Initializes a new instance of the class.
Initializes a new instance of the class which uses the specified time interval, priority, event handler, and .
The period of time between ticks.
The priority at which to invoke the timer.
The event handler to call when the event occurs.
The dispatcher the timer is associated with.
is .
is .
is less than 0 or greater than .
Initializes a new instance of the class which processes timer events at the specified priority.
The priority at which to invoke the timer.
Initializes a new instance of the class which runs on the specified at the specified priority.
The priority at which to invoke the timer.
The dispatcher the timer is associated with.
is .
Starts the .
Stops the .
Initializes a new instance of the structure.
The -offset of the new .
The -offset of the new .
Translates the specified point by the specified vector and returns the resulting point.
The amount to translate the specified point.
The point to translate.
The result of translating by .
Adds two vectors and returns the result as a structure.
The first vector to add.
The second vector to add.
The sum of and .
Retrieves the angle, expressed in degrees, between the two specified vectors.
The first vector to evaluate.
The second vector to evaluate.
The angle, in degrees, between and .
Calculates the cross product of two vectors.
The first vector to evaluate.
The second vector to evaluate.
The cross product of and . The following formula is used to calculate the cross product:
(Vector1.X * Vector2.Y) - (Vector1.Y * Vector2.X)
Calculates the determinant of two vectors.
The first vector to evaluate.
The second vector to evaluate.
The determinant of and .
Divides the specified vector by the specified scalar and returns the result as a .
The vector structure to divide.
The amount by which is divided.
The result of dividing by .
Determines whether the specified is a structure and, if it is, whether it has the same and values as this vector.
The vector to compare.
if is a and has the same and values as this vector; otherwise, .
Compares two vectors for equality.
The vector to compare with this vector.
if has the same and values as this vector; otherwise, .
Compares the two specified vectors for equality.
The first vector to compare.
The second vector to compare.
if t he and components of and are equal; otherwise, .
Returns the hash code for this vector.
The hash code for this instance.
Multiplies the specified scalar by the specified vector and returns the resulting .
The scalar to multiply.
The vector to multiply.
The result of multiplying and .
Multiplies the specified vector by the specified scalar and returns the resulting .
The vector to multiply.
The scalar to multiply.
The result of multiplying and .
Transforms the coordinate space of the specified vector using the specified .
The vector structure to transform.
The transformation to apply to .
The result of transforming by .
Calculates the dot product of the two specified vectors and returns the result as a .
The first vector to multiply.
The second vector structure to multiply.
A containing the scalar dot product of and , which is calculated using the following formula:
(vector1.X * vector2.X) + (vector1.Y * vector2.Y)
Negates this vector. The vector has the same magnitude as before, but its direction is now opposite.
Normalizes this vector.
Translates a point by the specified vector and returns the resulting point.
The vector used to translate .
The point to translate.
The result of translating by .
Adds two vectors and returns the result as a vector.
The first vector to add.
The second vector to add.
The sum of and .
Divides the specified vector by the specified scalar and returns the resulting vector.
The vector to divide.
The scalar by which will be divided.
The result of dividing by .
Compares two vectors for equality.
The first vector to compare.
The second vector to compare.
if the and components of and are equal; otherwise, .
Creates a with the and values of this vector.
The vector to convert.
A point with - and -coordinate values equal to the and offset values of .
Creates a from the offsets of this vector.
The vector to convert.
A with a equal to the absolute value of this vector's property and a equal to the absolute value of this vector's property.
Compares two vectors for inequality.
The first vector to compare.
The second vector to compare.
if the and components of and are different; otherwise, .
Multiplies the specified scalar by the specified vector and returns the resulting vector.
The scalar to multiply.
The vector to multiply.
The result of multiplying and .
Multiplies the specified vector by the specified scalar and returns the resulting vector.
The vector to multiply.
The scalar to multiply.
The result of multiplying and .
Transforms the coordinate space of the specified vector using the specified .
The vector to transform.
The transformation to apply to .
The result of transforming by .
Calculates the dot product of the two specified vector structures and returns the result as a .
The first vector to multiply.
The second vector to multiply.
Returns a containing the scalar dot product of and , which is calculated using the following formula:
vector1.X * vector2.X + vector1.Y * vector2.Y
Subtracts one specified vector from another.
The vector from which is subtracted.
The vector to subtract from .
The difference between and .
Negates the specified vector.
The vector to negate.
A vector with and values opposite of the and values of .
Converts a string representation of a vector into the equivalent structure.
The string representation of the vector.
The equivalent structure.
Subtracts the specified vector from another specified vector.
The vector from which is subtracted.
The vector to subtract from .
The difference between and .
This member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code. For a description of this member, see .
The string specifying the format to use. -or-
to use the default format defined for the type of the implementation.
The to use to format the value. -or-
to obtain the numeric format information from the current locale setting of the operating system.
A string containing the value of the current instance in the specified format.
Returns the string representation of this structure.
A string that represents the and values of this .
Returns the string representation of this structure with the specified formatting information.
The culture-specific formatting information.
A string that represents the and values of this .
Initializes a new instance of the structure.
Indicates whether an object can be converted from a given type to an instance of a .
Describes the context information of a type.
The source that is being queried for conversion support.
if objects of the specified type can be converted to a ; otherwise, .
Determines whether instances of can be converted to the specified type.
Describes the context information of a type.
The desired type this is being evaluated for conversion.
if instances of can be converted to ; otherwise, .
Converts the specified object to a .
Describes the context information of a type.
Describes the of the type being converted.
The object being converted.
The created from converting .
Converts the specified to the specified type.
Describes the context information of a type.
Describes the of the type being converted.
The to convert.
The type to convert this to.
The object created from converting this .
Initializes base class values when it is used as the initializer by the constructor of a derived class.
Delivers the event being managed to each listener.
The object on which the event is being handled.
An that contains the event data for the event to deliver.
Delivers the event being managed to each listener in the provided list.
The object on which the event is being handled.
An that contains the event data.
The provided .
Returns the implementation that is used for the provided type.
The type to obtain the for.
The matching implementation.
Initializes a new instance of the class.
Initializes a new instance of the class with the specified initial capacity.
The number of items that should be allocated in the initial list.
Adds a object to the .
The listener element to add to the .
Adds an event handler to the .
The event handler to add to the .
Declares the list to be in use. This prevents direct changes to the list during iterations of the list items.
if the list was already declared to be in use; otherwise, .
Creates a modifiable clone of this .
A modifiable clone of the current object.
Copies the current to the specified
The object to copy to.
Delivers the event being managed to each listener in the .
The object that raised the event.
An object that contains the event data.
The type of the that calls this method.
if any of the listeners in the refer to an object that has been garbage collected; otherwise, .
Unlocks the locked state initiated by .
Checks to see whether the provided list is in use, and if so, sets the list reference parameter to a copy of that list rather than the original.
The list to check for use state and potentially copy.
if the provided list was in use at the time of call and therefore the parameter reference was reset to be a copy. if the provided list was not in use, in which case the parameter reference remains unaltered.
Removes all entries from the list where the underlying reference target is a null reference.
Returns if any entries were purged; otherwise, .
Removes the first occurrence of a listener item from the .
The item to remove.
Removes an event handler from the .
The event handler to remove from the .
Initializes a new instance of the class.
Initializes a new instance of the class with the specified initial capacity.
The number of items that should be allocated in the initial list.
Creates a modifiable clone of this , making deep copies of the values.
A modifiable clone of the current object. The cloned object's property will be even if the source's property was .
Delivers the event being managed to each listener in the .
The object that raised the event.
An object that contains the event data.
The type of the that calls this method.
if any of the listeners in the refer to an object that has been garbage collected; otherwise, .
Returns a new object to contain listeners to an event.
A new object to contain listeners to an event.
Adds the specified delegate as an event handler of the specified source.
The source object that the handler delegate subscribes to.
The delegate that handles the event that is raised by .
Adds the provided listener to the provided source for the event being managed.
The source to attach listeners to.
The listening class (which must implement ).
Removes the previously added handler from the specified source.
The source to remove the handler from.
The delegate to remove from .
Removes a previously added listener from the provided source.
The source to remove listeners from.
The listening class (which must implement ).
Removes inactive listener entries from the data list for the provided source. Returns if some entries were actually removed from the list.
The source for events being listened to.
The data to check. This object is expected to be a implementation.
to stop listening to , and completely remove all entries from .
if some entries were actually removed; otherwise, .
Removes all listeners for the specified source.
The source to remove listener information for.
Requests that a purge of unused entries in the underlying listener list be performed on a lower priority thread.
Sets the current manager for the specified manager type.
The type to set the new event manager.
The new event manager.
When overridden in a derived class, starts listening for the event being managed. After the method is first called, the manager should be in the state of calling or whenever the relevant event from the provided source is handled.
The source to begin listening on.
When overridden in a derived class, stops listening on the provided source for the event being managed.
The source to stop listening on.
Adds the specified event handler to the specified event.
The source object that raises the specified event.
The name of the event to subscribe to.
The delegate that handles the event.
Returns a new object to contain listeners to an event.
A new object to contain listeners to an event.
Removes the specified event handler from the specified event.
The source object that raises the specified event.
The name of the event to remove the handler from.
The delegate to remove
Starts listening for the event on the specified object.
The object to that raises the event.
Stops listening for the event on the specified object.
The object to that raises the event.
Gets or sets a value that indicates whether to cancel the event.
if the event is to be canceled; otherwise, . The default value is .
If the value of is .
Gets a value that indicates whether the event is cancelable.
if the event is cancelable, otherwise, . The default value is .
Gets the collection of attributes for this member.
The collection of attributes.
Gets the name of the category that the member belongs to, as specified in the .
The name of the category to which the member belongs. If there is no , the category name is set to the default category, .
Gets the type of the component this property is bound to.
A that represents the type of component this property is bound to. When or are invoked, the object specified might be an instance of this type.
Gets the type converter for this property.
A that is used to convert the of this property.
Returns the dependency property identifier.
The dependency property identifier.
Gets the description of the member, as specified in the .
The description of the member. If there is no , the property value is set to the default, which is an empty string ("").
Gets or 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 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.
Gets whether this member should be set only at design time, as specified in the .
if this member should be set only at design time; if the member can be set during run time. If there is no , the return value is the default, which is .
Gets the name that can be displayed in a window, such as a Properties window.
The name to display for the property.
Gets a value that indicates whether the property is registered as an attached property and is being used through an attached usage.
if the property is an attached property; otherwise, .
Gets a value that indicates the value of the on the property.
if the was specified on the property; otherwise, .
Gets a value indicating whether this property should be localized, as specified in the .
if the member is marked with the constructor of the value true; otherwise, .
Gets a value indicating whether this property is read-only.
if the property is read-only; otherwise, .
Gets the metadata associated with the dependency property.
The dependency property metadata.
Gets the represented of the dependency property.
The of the dependency property.
Indicates whether value change notifications for this property may originate from outside the property descriptor, such as from the component itself, or whether notifications will only originate from direct calls made to .
if notifications for this property may originate from outside the property descriptor, such as from the component itself. if notifications will only originate from direct calls made to .
Gets or sets a custom comparer that sorts groups using an object that implements .
A custom comparer that sorts groups using an object that implements .
Gets the collection of names that are used to initialize a group with a set of subgroups with the given names.
The collection of names that are used to initialize a group with a set of subgroups with the given names.
Gets the collection of sort criteria in which to sort the groups.
The collection of sort criteria in which to sort the groups.
Gets a value that indicates whether this view supports filtering via the property.
if this view support filtering; otherwise, .
Gets a value that indicates whether this view supports grouping via the property.
if this view supports grouping; otherwise, .
Gets a value that indicates whether this view supports sorting via the property.
if this view supports sorting; otherwise, .
Gets or sets the cultural info for any operations of the view that may differ by culture, such as sorting.
The culture to use during sorting.
Gets the current item in the view.
The current item of the view or if there is no current item.
Gets the ordinal position of the within the view.
The ordinal position of the within the view.
Gets or sets a callback used to determine if an item is suitable for inclusion in the view.
A method used to determine if an item is suitable for inclusion in the view.
Gets a collection of objects that describe how the items in the collection are grouped in the view.
A collection of objects that describe how the items in the collection are grouped in the view.
Gets the top-level groups.
A read-only collection of the top-level groups or if there are no groups.
Gets a value that indicates whether the of the view is beyond the end of the collection.
Returns if the of the view is beyond the end of the collection; otherwise, .
Gets a value that indicates whether the of the view is beyond the beginning of the collection.
Returns if the of the view is beyond the beginning of the collection; otherwise, .
Returns a value that indicates whether the resulting view is empty.
if the resulting view is empty; otherwise, .
Gets a collection of objects that describe how the items in the collection are sorted in the view.
A collection of objects that describe how the items in the collection are sorted in the view.
Returns the underlying collection.
An object that is the underlying collection.
Gets a value that indicates whether the collection view supports turning filtering data in real time on or off.
if the collection view supports turning live filtering on or off; otherwise, .
Gets a value that indicates whether the collection view supports turning grouping data in real time on or off.
if the collection view supports turning live grouping on or off; otherwise, .
Gets a value that indicates whether the collection view supports turning sorting data in real time on or off.
if the collection view supports turning live sorting on or off; otherwise, .
Gets or sets a value that indicates whether filtering data in real time is enabled.
if filtering data in real time is enabled; if live filtering is not enabled; if it cannot be determined whether the collection view implements live filtering.
Gets or sets a value that indicates whether grouping data in real time is enabled.
if grouping data in real time is enable; if live grouping is not enabled; if it cannot be determined whether the collection view implements live grouping.
Gets or sets a value that indicates whether sorting in real time is enabled.
if sorting data in real time is enable; if live sorting is not enabled; if it cannot be determined whether the collection view implements live sorting.
Gets a collection of strings that specify the properties that participate in filtering data in real time.
A collection of strings that specify the properties that participate in filtering data in real time.
Gets a collection of strings that specify the properties that participate in grouping data in real time.
A collection of strings that specify the properties that participate in grouping data in real time.
Gets a collection of strings that specify the properties that participate in sorting data in real time.
A collection of strings that specify the properties that participate in sorting data in real time.
Gets a value that indicates whether a new item can be added to the collection.
if a new item can be added to the collection; otherwise, .
Gets a value that indicates whether the collection view can discard pending changes and restore the original values of an edited object.
if the collection view can discard pending changes and restore the original values of an edited object; otherwise, .
Gets a value that indicates whether an item can be removed from the collection.
if an item can be removed from the collection; otherwise, .
Gets the item that is being added during the current add transaction.
The item that is being added if is ; otherwise, .
Gets the item in the collection that is being edited.
The item in the collection that is being edited if is ; otherwise, .
Gets a value that indicates whether an add transaction is in progress.
if an add transaction is in progress; otherwise, .
Gets a value that indicates whether an edit transaction is in progress.
if an edit transaction is in progress; otherwise, .
Gets or sets the position of the new item placeholder in the collection view.
One of the enumeration values that specifies the position of the new item placeholder in the collection view.
Gets a value that indicates whether a specified object can be added to the collection.
if a specified object can be added to the collection; otherwise, .
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.
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.
Gets the filter options for this .NET Framework attribute.
The property filter options.
Gets or sets a value that indicates whether to sort in ascending or descending order.
A value to indicate whether to sort in ascending or descending order.
Gets a value that indicates whether this object is in an immutable state.
if this object is in use; otherwise, .
Gets or sets the property name being used as the sorting criteria.
The default value is null.
Gets an animation trace source.
An animation trace source.
Gets a data-binding trace source.
A data-binding trace source.
Gets a dependency property trace source.
A dependency property trace source.
Gets a document trace source.
A document trace source.
Gets a Freezable trace source.
A Freezable trace source.
Gets an hwnd host trace source.
An hwnd host trace source.
Gets a markup trace source.
A markup trace source.
Gets a name scope trace source.
A name scope trace source.
Gets a resource dictionary trace source.
A resource dictionary trace source.
Gets a routed event trace source.
A routed event trace source.
Gets a shell trace source.
A shell trace source.
Gets or sets a value that specifies the level of detail to trace about a particular object.
A value that indicates the level of detail to trace about a particular object.
Gets the name of a file that caused the .
A that represents the name the file that caused the exception.
Gets a value that specifies whether the file was opened with access to read, write, or both.
The value that was used to open the file.
Gets the core package properties (such as Title and Subject) of the rights managed document.
The for the package.
Gets the rights management information stored in the ; specifically, the and the s stored in the OLE compound file that embodies the rights-management protected package
The for the package.
Gets an object that provides access to the compound file streams outside the encrypted package.
A representing streams in the OLE compound file that are outside the encrypted package.
Gets the file access setting for the package.
One of the values: , , or .
The package is not open ( or has been called).
Gets the core properties of the package.
The core properties of the package.
The package is not open ( or has been called).
Gets the X.509 certificate embedding option.
One of the values that specifies the option for the digital signature.
The digital has been deleted.
Gets or sets the XML digital signature.
The XML digital signature.
The digital has been deleted.
Gets the that contains the signature.
The package part that contains the signature.
The digital has been deleted.
Gets the URI string that identifies the signature type.
A URI string that identifies the signature type. The default is .
The digital has been deleted.
Gets the encrypted hash value of the .
A byte array that contains the encrypted hash value of the .
The digital has been deleted.
Gets a collection of all the objects signed with the signature.
A collection that contains all the package parts signed with the signature.
The digital has been deleted.
Gets the list of the parts that have been signed with the signature.
The list of the parts that have been signed with the signature.
The digital has been deleted.
Gets the X.509 certificate of the signer.
The digital certificate of the signer, or if the certificate is not stored in the .
The digital has been deleted.
Gets the date and time that the signature was created.
The date and time that the signature was created.
The digital has been deleted.
Gets the format of the date and time returned by the property.
The format of the date and time returned by the property.
The digital has been deleted.
Gets or sets the X.509 certificate embedding option used by the method to digitally sign package parts.
One of the values.
Gets a URI string that identifies the default hash algorithm used to create and verify signatures.
A URI string that identifies the default hash algorithm used to create and verify signatures.
Gets or sets the URI identifier for the instance used to create and verify signatures.
The URI identifier for the instance used to create and verify signatures.
The string for the URI to set is .
The string for the URI to set is empty.
Gets a value that indicates whether the package contains any signatures.
if the package contains signatures; otherwise, .
Gets or sets a handle to the parent window for displaying a certificate selection dialog box.
The handle of the parent window to use to display the certificate selection dialog box.
Gets the uniform resource identifier (URI) of the signature origin part.
The URI of the signature origin part.
Gets the type of default signature origin relationship.
The type of default signature origin relationship.
Gets a collection of all the signatures contained in the package.
A collection of all the objects.
Gets or sets the date/time format used to create a signature .
The date/time format used to create a signature .
Gets a dictionary that contains each defined and its associated XML . identifier.
A dictionary that contains each defined and its associated XML . identifier.
Gets the compression option of the part content stream.
The compression option of the part content stream.
The part has been deleted.-or-The is not open ( or has been called).
Gets the MIME type of the content stream.
The MIME type of the content data stream for the part.
The part has been deleted.-or-The is not open ( or has been called).-or-The string returned by the derived class method is empty.
Gets the parent of the part.
The parent package of the part.
The part has been deleted.-or-The is not open ( or has been called).
Gets the URI of the part.
The URI of the part relative to the package root.
The part has been deleted.-or-The is not open ( or has been called).
When overridden in a derived class, gets or sets the category of the .
The category of the content that is contained in the .
When overridden in a derived class, gets or sets a value that represents the status of the .
The status of the content.
When overridden in a derived class, gets or sets a value that represents the type of content that is contained in the .
The type of content that is contained in the .
When overridden in a derived class, gets or sets the date and time the was created.
The date and time the was initially created.
When overridden in a derived class, gets or sets a value that identifies the individual or entity that created the and its content.
The individual or entity that created the and its content.
When overridden in a derived class, gets or sets a description of the content contained in the .
A description of the content contained in the .
When overridden in a derived class, gets or sets a value that unambiguously identifies the and its content.
A value that unambiguously identifies the and its content.
When overridden in a derived class, gets or sets a value that define a delimited set of keywords to support searching and indexing the and its content.
A delimited set of keywords to support searching and indexing the and content.
When overridden in a derived class, gets or sets a value that identifies the language of the content.
A value that identifies the content language.
When overridden in a derived class, gets or sets a value that identifies the user who last modified the content.
The user who last modified the content.
When overridden in a derived class, gets or sets the date and time the content was last printed.
The date and time the content was last printed.
When overridden in a derived class, gets or sets the date and time the was last changed.
The date and time the was last changed.
When overridden in a derived class, gets or sets the revision number of the .
The revision number of the .
When overridden in a derived class, gets or sets the topic of the content.
The topic of the content.
When overridden in a derived class, gets or sets the name given to the and its content.
The name given to the and its content.
When overridden in a derived class, gets or sets the version number of the .
The version number of the .
Gets a string that identifies the relationship.
A string that identifies the relationship.
Gets the that contains this relationship.
The package that contains this relationship.
Gets the qualified type name of the relationship.
The qualified type name of the relationship.
Gets the URI of the package or part that owns the relationship.
The URI of the or that owns the relationship.
Gets a value that indicates whether the target of the relationship is or to the .
An enumeration value that indicates whether references a resource or to the .
Gets the URI of the target resource of the relationship.
The URI of the target resource.
Gets the selection criteria specified to the constructor.
The selection criteria based on the of or specified to the constructor.
Gets the specified to the constructor.
The selector type of or specified to the constructor.
Gets the root package URI ("/") or part specified to the constructor as the owner of the relationship.
The root package URI ("/") or part specified to the constructor as the owner of the relationship.
Gets or sets the for accessing the package's encrypted rights management data stream.
The for accessing the rights management information.
Gets the digital signature being verified.
The digital signature being verified.
Gets the signature verification error.
The signature verification error.
Gets the name of the store.
The name of this store.
Gets the setting for the stream.
The compression option setting for the package stream.
Gets the setting for the stream.
The encryption option setting for the package stream.
Gets the name of the stream.
The name of this stream.
Gets the current value of the audio permission level.
The audio permission level.
Gets the current value of the image permission level.
The image permission level.
Gets the current value of the video permission level.
The media permission level.
Gets or sets the audio permission level for the .
The state of the .
Gets or sets the image permission level for the .
The state of the .
Gets or sets the video permission level for the .
The state of the .
Gets or sets the current value of the Web browser permission level.
The current value of the Web browser permission level.
Gets or sets the current Web browser permission level for the .
The state of the current Web browser permission level.
Gets the that is granted.
The access right that is granted to the , as specified to the constructor.
Gets the user who is granted the access .
The user that the access is granted to, as specified to the constructor.
Gets the starting date and time that the granted begins.
The start date and time that the granted begins, or . if there is there is no starting limitation.
Gets the ending date and time that the granted expires.
The end date and time that the granted expires, or . if there is no ending limitation.
Gets an instance of the "Anyone" persona.
An instance of the "Anyone" persona.
Gets the specified to the constructor.
The specified to the constructor.
Gets the user or group name specified to the constructor.
The user or group name specified to the constructor.
Gets an instance of the "Owner" persona.
An instance of the "Owner" persona.
Gets the cipher block size, in bytes.
The cipher block size, in bytes. The default block size for Advanced Encryption Standard (AES) is 8.
Gets a collection listing the rights that passed verification and that are granted to the user.
A collection enumerating the rights that passed verification and that are granted to the user.
Gets a value that indicates whether the user has rights to decrypt.
true if the grants the user rights to decrypt; otherwise, false.
Gets a value that indicates whether the user has rights to encrypt.
true if the grants the user rights to encrypt; otherwise, false.
Gets a value that indicates whether and can accept buffers that are different block sizes in length.
true if the buffer passed to can be a different length from the buffer passed to ; otherwise, false if the buffers passed to and must be the exact same length. For Advanced Encryption Standard (AES) the default is true.
Gets the locale description.
The locale description.
Gets the locale name.
The locale name.
Gets the publisher-created content identifier.
The publisher-created content identifier.
Gets the contact name for the author or publisher of the content.
The contact name for the author or publisher of the content.
Gets the contact URI for the author or publisher of the content.
The contact uniform resource identifier (URI) for the author or publisher of the content.
Gets the URI to use for acquiring a .
The URI to use for acquiring a .
Gets the for the error.
The failure code for the error.
Gets the specified when the was created.
The application manifest specified to the method when the is created.
Gets the user or user-group specified when the was created.
The user or user-group specified to the method when the was created.
Gets or sets the publisher-created content identifier.
The publisher-created rights-managed content identifier.
Gets a collection of assigned user rights.
A collection of the assigned user rights that are provided in this license.
Gets a collection of name and description pairs.
A collection of name and description pairs.
Gets or sets the content owner.
The user who owns the published content.
Gets or sets the contact name for the author or publisher of the content.
The contact name for the author or publisher of the content.
Gets or sets the contact URI for the author or publisher of the content.
The contact uniform resource identifier (URI) for the author or publisher of the content.
Gets the application data dictionary that contains key/value pairs passed from the publishing application to the consuming application.
The application data dictionary that contains key/value pairs passed from the publishing application to the consuming application.
Gets the content identifier created by the publisher.
The content identifier created by the publisher.
Gets the owner of the license.
The owner of the license.
Gets the base type that scopes the use of the attached property where this .NET Framework attribute applies.
The requested .
Gets a unique type identifier for this .NET Framework attribute.
An object that is a unique identifier for the .
Gets the type of the .NET Framework attribute that must also be applied on a class.
The .NET Framework attribute type.
Gets or sets a value that indicates whether information about the is saved to the .
if information about the is saved to the ; otherwise, .
Defines how the dispatcher reacts to failures encountered when it requests processing.
A value that defines how the dispatcher reacts to failures.
Gets or sets a value that indicates whether the method puts the delegates on the dispatcher queue or if the delegate is directly invoked.
if the method puts the delegates on the dispatcher queue or if the delegate is directly invoked; otherwise, .
Gets or sets a value that indicates whether a single is used for multiple dispatcher operations.
true if a single is used for multiple dispatcher operations; otherwise, .
Gets the underlying data object.
A value of type that is the underlying data object.
Gets or sets the current object to the UI thread to use.
The current object to the UI thread to use. By default, this is the object that is associated with the thread on which this instance was created.
Gets the error of the last query operation.
A value of type that is the error of the last query operation, or if there was no error.
Gets or sets a value that indicates whether to prevent or delay the automatic loading of data.
to prevent or delay the automatic loading of data; otherwise, . The default value is .
Gets a value that indicates whether there is an outstanding in use.
if there is an outstanding in use; otherwise, .
Gets the that wraps the CLR type of this instance.
A that wraps the CLR type of this instance.
Gets a value that indicates whether this instance is currently sealed (read-only).
if this instance is sealed; otherwise, .
Gets the of the immediate base class of the current .
The type of the base class.
Gets a zero-based unique identifier for constant-time array lookup operations.
An internal identifier.
Gets the name of the represented common language runtime (CLR) system type.
The name of the represented CLR system type.
Gets the common language runtime (CLR) system type represented by this .
The CLR system type represented by this .
Gets the default metadata of the dependency property.
The default metadata of the dependency property.
Gets an internally generated value that uniquely identifies the dependency property.
A unique numeric identifier.
Gets the name of the dependency property.
The name of the property.
Gets the type of the object that registered the dependency property with the property system, or added itself as owner of the property.
The type of the object that registered the property or added itself as owner of the property.
Gets the type that the dependency property uses for its value.
The of the property value.
Gets a value that indicates whether the dependency property identified by this instance is a read-only dependency property.
if the dependency property is read-only; otherwise, .
Gets the value validation callback for the dependency property.
The value validation callback for this dependency property, as provided for the parameter in the original dependency property registration.
Gets the value of the property after the change.
The property value after the change.
Gets the value of the property before the change.
The property value before the change.
Gets the identifier for the dependency property where the value change occurred.
The identifier field of the dependency property where the value change occurred.
Gets the dependency property identifier associated with this specialized read-only dependency property identifier.
The relevant dependency property identifier.
Gets a value that indicates whether the object can be made unmodifiable.
if the current object can be made unmodifiable or is already unmodifiable; otherwise, .
Gets a value that indicates whether the object is currently modifiable.
if the object is frozen and cannot be modified; if the object can be modified.
Gets the traversal direction.
One of the traversal direction enumeration values.
Gets or sets a value that indicates whether focus traversal has reached the end of child elements that can have focus.
if this traversal has reached the end of child elements that can have focus; otherwise, . The default is .
Gets the empty rectangle, a special value that represents a rectangle with no position or area.
An empty rectangle with no position or area.
Gets a value that indicates whether the and properties of the are greater than 0.
true if the and properties of the are greater than 0; otherwise, .
Gets or sets the height of the rectangle.
The height of the rectangle. The default value is 0.
Gets a value indicating whether the rectangle is empty.
true if the rectangle is empty; otherwise, false. The default value is true.
Gets or sets the width of the rectangle.
The width of the rectangle. The default value is 0.
Gets or sets the x-coordinate of the top-left corner of the rectangle.
The x-coordinate of the top-left corner of the rectangle. The default value is 0.
Gets or sets the y-coordinate of the top-left corner of the rectangle.
The y-coordinate of the top-left corner of the rectangle. The default value is 0.
Gets the last message that was raised.
The last message.
Gets a value that indicates whether the thread is modal.
if the thread is modal; otherwise, .
Gets or sets a reference to the component's container's interface.
A reference to the container's interface.
Gets the keyboard sink associated with this site.
The current site's interface.
Gets or sets the window handle (HWND) to the window whose window procedure receives the message.
The window handle (HWND).
Gets or sets the value that specifies additional information about the message. The exact meaning depends on the value of the member.
The value for the message.
Gets or sets the message identifier.
The message identifier.
Gets or sets the x coordinate of the cursor position on the screen, when the message was posted.
The x coordinate of the cursor position.
Gets or sets the y coordinate of the cursor position on the screen, when the message was posted.
The y coordinate of the cursor position.
Gets or sets the time at which the message was posted.
The time that the message was posted.
Gets or sets the value for the message, which specifies additional information about the message. The exact meaning depends on the value of the message.
The value for the message.
Gets the identifier for the locally set dependency property that is represented by this entry.
The identifier for the locally set dependency property.
Gets the value of the locally set dependency property.
The value of the locally set dependency property as an object.
Gets the number of items that are represented in the collection.
The number of items in the collection.
Gets the current element in the collection.
The current in the collection.
For a description of this members, see .
The current element in the collection.
Gets the set on the attribute.
The serialization option, as a value of the enumeration.
When overridden in a derived class, gets the attributes associated with this .
The collection of attributes.
When overridden in a derived class, gets the instance of the object represented by this .
The instance of the object
When overridden in a derived class, gets the type of the instance.
The type of the object.
When overridden in a derived class, gets the properties of this instance that should be written to XAML.
The properties.
When overridden in a derived class, gets the attributes associated with this .
The collection of attributes.
When overridden in a derived class, gets the identifier for the markup property if the property is implemented as a dependency property
The dependency property identifier.
When overridden in a derived class, determines whether this is an attached .
if the property is an attached ; otherwise, .
When overridden in a derived class, determines whether this is a composite property.
is this property is a composite property; otherwise, .
When overridden in a derived class, determines whether this represents a constructor argument.
if this property represents a constructor argument; otherwise, .
When overridden in a derived class, determines whether this represents direct content of a collection.
if the property represents direct content; otherwise, .
When overridden in a derived class, determines whether this represents the key used by the to store the item in a dictionary.
if this property represents a key; otherwise, .
When overridden in a derived class, determines whether this represents text which is passed to a type converter to create an instance of the property or if a constructor should be used.
, if this represents a string; otherwise, .
When overridden in a derived class, gets the items that make up the value of this property.
The items that make up the value of this property.
When overridden in a derived class, gets a name that is used for diagnostics and error reporting.
The identifier property name.
When overridden in a derived class, gets the for the markup property.
The property descriptor.
When overridden in a derived class, gets the CLR type of the property.
The CLR type.
When overridden in a derived class, gets the string value of this .
The string value.
When overridden in a derived class, gets the set of types that this will reference when it serializes its value as a string.
The set of types.
When overridden in a derived class, gets the current value of this .
The current value.
Gets the determinant of this structure.
The determinant of this .
Gets a value that indicates whether this structure is invertible.
if the has an inverse; otherwise, . The default is .
Gets an identity .
An identity matrix.
Gets a value that indicates whether this structure is an identity matrix.
if the structure is an identity matrix; otherwise, . The default is .
Gets or sets the value of the first row and first column of this structure.
The value of the first row and first column of this . The default value is 1.
Gets or sets the value of the first row and second column of this structure.
The value of the first row and second column of this . The default value is 0.
Gets or sets the value of the second row and first column of this structure.
The value of the second row and first column of this . The default value is 0.
Gets or sets the value of the second row and second column of this structure.
The value of the second row and second column of this structure. The default value is 1.
Gets or sets the value of the third row and first column of this structure.
The value of the third row and first column of this structure. The default value is 0.
Gets or sets the value of the third row and second column of this structure.
The value of the third row and second column of this structure. The default value is 0.
Returns the number of items in the collection of mapped names in this .
The number of items in the collection.
Gets a value indicating whether the collection is read-only.
Always returns .
Gets or sets the item with the specified key.
The string name for the XAML name mapping to get or set.
The value of the object mapped by the XAML name provided as .
is provided as .-or-
is provided as for a set operation.
Gets a collection of the keys in the dictionary.
A collection of the keys in the dictionary.
Gets or sets dynamically attached instances.
The attached name scope on a particular object.
Gets a collection of the values in the dictionary.
A collection of the values in the dictionary.
Gets or sets the -coordinate value of this structure.
The -coordinate value of this structure. The default value is 0.
Gets or sets the -coordinate value of this .
The -coordinate value of this structure. The default value is 0.
Gets or sets a reference to a implementation specified in this metadata.
A implementation reference.
Cannot set a metadata property once it is applied to a dependency property operation.
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.
Gets a value that determines whether the metadata has been applied to a property in some way, resulting in the immutable state of that metadata instance.
if the metadata instance is immutable; otherwise, .
Gets or sets a reference to a implementation specified in this metadata.
A implementation reference.
Cannot set a metadata property once it is applied to a dependency property operation.
Gets the y-axis value of the bottom of the rectangle.
The y-axis value of the bottom of the rectangle. If the rectangle is empty, the value is .
Gets the position of the bottom-left corner of the rectangle
The position of the bottom-left corner of the rectangle.
Gets the position of the bottom-right corner of the rectangle.
The position of the bottom-right corner of the rectangle.
Gets a special value that represents a rectangle with no position or area.
The empty rectangle, which has and property values of , and has and property values of .
Gets or sets the height of the rectangle.
A positive number that represents the height of the rectangle. The default is 0.
is set to a negative value.
is set on an rectangle.
Gets a value that indicates whether the rectangle is the rectangle.
if the rectangle is the rectangle; otherwise, .
Gets the x-axis value of the left side of the rectangle.
The x-axis value of the left side of the rectangle.
Gets or sets the position of the top-left corner of the rectangle.
The position of the top-left corner of the rectangle. The default is (0, 0).
is set on an rectangle.
Gets the x-axis value of the right side of the rectangle.
The x-axis value of the right side of the rectangle.
Gets or sets the width and height of the rectangle.
A structure that specifies the width and height of the rectangle.
is set on an rectangle.
Gets the y-axis position of the top of the rectangle.
The y-axis position of the top of the rectangle.
Gets the position of the top-left corner of the rectangle.
The position of the top-left corner of the rectangle.
Gets the position of the top-right corner of the rectangle.
The position of the top-right corner of the rectangle.
Gets or sets the width of the rectangle.
A positive number that represents the width of the rectangle. The default is 0.
is set to a negative value.
is set on an rectangle.
Gets or sets the x-axis value of the left side of the rectangle.
The x-axis value of the left side of the rectangle.
is set on an rectangle.
Gets or sets the y-axis value of the top side of the rectangle.
The y-axis value of the top side of the rectangle.
is set on an rectangle.
Gets a value that represents a static empty .
An empty instance of .
Gets or sets the of this instance of .
The of this instance of . The default is 0. The value cannot be negative.
Gets a value that indicates whether this instance of is .
if this instance of size is ; otherwise .
Gets or sets the of this instance of .
The of this instance of . The default value is 0. The value cannot be negative.
Gets the for the thread currently executing and creates a new if one is not already associated with the thread.
The dispatcher associated with the current thread.
Determines whether the has finished shutting down.
if the dispatcher has finished shutting down; otherwise, .
Determines whether the is shutting down.
if the has started shutting down; otherwise, .
Gets the collection of hooks that provide additional event information about the .
The hooks associated with this .
Gets the thread this is associated with.
The thread.
The associated with this event.
The dispatcher.
Gets or sets a value that indicates whether this should continue.
if the frame should continue; otherwise, . The default value is .
Gets the associated with this event.
The associated with this event.
Gets the associated with this event.
The operation.
Gets the this is associated with.
The dispatcher.
Gets the that the operation was posted to.
The dispatcher.
Gets or sets the priority of the operation in the queue.
The priority of the delegate on the queue.
Gets the result of the operation after it has completed.
The result of the operation -or- if the operation has not completed.
Gets the current status of the operation..
The status of the operation.
Gets a that represents the current operation.
An object that represents the current operation.
Gets the result of the operation after it has completed.
The result of the operation.
Gets a that represents the current operation.
An object that represents the current operation.
Gets a value that indicates whether the asynchronous task has completed.
in all cases.
Gets the associated with this .
The dispatcher.
Gets or sets the period of time between timer ticks.
The period of time between ticks. The default is 00:00:00.
is less than 0 or greater than milliseconds.
Gets or sets a value that indicates whether the timer is running.
if the timer is enabled; otherwise, . The default is .
Gets or sets a user-defined data object.
The user-defined data. The default is .
Gets the exception that was raised when executing code by way of the dispatcher.
The exception.
Gets or sets whether the exception event has been handled.
if the exception was handled; otherwise, .
Gets the exception that was raised when executing code by way of the dispatcher.
The exception.
Gets or sets whether the exception should be caught and the event handlers called.
if the should be raised; otherwise; . The default value is .
Gets the length of this vector.
The length of this vector.
Gets the square of the length of this vector.
The square of the of this vector.
Gets or sets the component of this vector.
The component of this vector. The default value is 0.
Gets or sets the component of this vector.
The component of this vector. The default value is 0.
Gets or sets the data being stored for the specified source.
The zero-based index of the requested source.
Data being stored by the manager for this source.
Gets the number of items contained in the .
The number of items contained in the .
Gets a value that represents an empty list for purposes of comparisons.
The empty list representation.
Gets a value that declares whether this is empty.
if the list is empty; otherwise, .
Gets or sets a specific listener item in the .
The zero-based index of the listener in the list.
The item at that index, or a null reference if no item was at that index.
Establishes a read-lock on the underlying data table, and returns an .
An object that can be used to establish a lock on the data table members and then be appropriately disposed with a construct.
Establishes a write-lock on the underlying data table, and returns an.
An object that can be used to establish a lock on the data table members and then be appropriately disposed with a construct.
Provides a implementation so that you can use the "weak event listener" pattern to attach listeners for the event.
Provides a implementation so that you can use the "weak event listener" pattern to attach listeners for the event.
Provides information for the event.
Represents the method that handles the event.
The object that raised the event.
Information about the event.
Provides a implementation so that you can use the "weak event listener" pattern to attach listeners for the event.
Provides an extension of that accounts for the additional property characteristics of a dependency property.
Provides a implementation so that you can use the weak event listener pattern to attach listeners for the event.
Provides an abstract base class for types that describe how to divide the items in a collection into groups.
Enables collections to have the functionalities of current record management, custom sorting, filtering, and grouping.
An interface that enables implementing collections to create a view to their data. Normally, user code does not call methods on this interface.
Defines properties that enables sorting, grouping, and filtering on a in real time.
Defines methods and properties that a implements to provide editing capabilities to a collection.
Defines methods and properties that a implements to enable specifying adding items of a specific type.
Defines a property that provides information about an object's properties.
Contains information about a property.
Specifies where the placeholder for a new item appears in the collection.
The collection does not use a new item placeholder. The position of items that are added depends on the underlying collection. Usually, they are added at the end of the collection.
The placeholder for a new item appears at the beginning of the collection. New items are at the beginning of the collection, after the new item placeholder.
The placeholder for a new item appears at the end of the collection. New items are added at the end of the collection, before the new item placeholder.
Provides a implementation so that you can use the "weak event listener" pattern to attach listeners for the event.
Specifies which properties should be reported by type descriptors, specifically the method.
Specifies which properties should be reported by type descriptors, specifically the method. This enumeration is used to specify the value of the property.
Return no properties
Return only those properties that are not valid given the current context of the object. See Remarks.
Return only those properties that have local values currently set.
Return only those properties whose local values are not set, or do not have properties set in an external expression store (such as binding or deferred resource).
Return any property that is valid on the object in the current scope. See Remarks.
Return all properties.
Defines the direction and the property name to be used as the criteria for sorting a collection.
Represents a collection of objects.
Describes the level of detail to trace about a particular object.
Traces no available additional information.
Traces some additional information.
Traces a medium amount of additional information.
Traces all additional information.
Provides debug tracing support that is specifically targeted for Windows Presentation Foundation (WPF) applications.
The exception that is thrown when an input file or a data stream that is supposed to conform to a certain file format specification is malformed.
Specifies the location where the X.509 certificate that is used in signing is stored.
The certificate is embedded in its own .
The certificate is embedded in the that is created for the signature being added.
The certificate in not embedded in the package.
Specifies the compression level for content that is stored in a .
Compression is turned off.
Compression is optimized for a balance between size and performance.
Compression is optimized for size.
Compression is optimized for performance.
Compression is optimized for high performance.
Represents an OLE compound file that contains an encrypted package.
Specifies the encryption option for parts in a .
No encryption.
Encryption supported through rights management.
Represents the method that handles the that is raised when detects an invalid signature.
The invalid source of the event.
The event data.
Represents a container that can store multiple data objects.
Represents a digital signature that is applied to a set of package parts and relationships.
Provides a utility class for the creation and verification of digital signatures in a .
Provides a base class for parts stored in a . This class is abstract.
Represents a collection of objects.
Represents the core properties of a .
Represents an association between a source or , and a target object which can be a or external resource.
Represents a collection of elements that are owned by a given or the .
Defines criteria to select part-level or package-level relationships.
Specifies the type of selection criteria that is used to match and return selections through a .
selections are by .
selections are by .
Provides utility methods to compose and parse pack URI objects.
Represents Digital Rights Management (DRM) information that is stored in an .
Specifies the event args provided to the .
Provides access and information for manipulating data stores in a .
Provides access and information for manipulating I/O streams within a .
Specifies whether the target of a is inside or outside the .
The relationship references a part that is inside the package.
The relationship references a resource that is external to the package.
Specifies the result of a certificate or signature verification.
The verification was successful.
The signature is not valid.
The X.509 certificate is not available to verify the signature.
The X.509 certificate is not valid.
A reference relationship to the signature was not found.
The specified package or part has no signature.
Implements a derived subclass of the abstract base class—the class uses a ZIP archive as the container store. This class cannot be inherited.
Represents a part that is stored in a .
The describes a set of security permissions that controls the ability for audio, image, and video media to work in a partial-trust Windows Presentation Foundation (WPF) application.
Allows security actions for to be applied to code using declarative security.
Specifies the permission level for audio.
Permission that denies all audio playback.
Permission that only allows audio playback of files that are located at the application's site of origin.
Permission that allows safe, limited audio playback, which includes denying stream access to the image file.
Permission that allows unrestricted audio playback.
Specifies the permission level for images.
Permission that denies all images to be displayed.
Permission that only allows display of images that are located at the application's site of origin.
Permission that allows safe, limited image display, which includes denying stream access to the image file.
Permission that allows unrestricted image display.
Specifies the permission level for video.
Permission that denies all video playback.
Permission that only allows video playback of files that are located at the application's site of origin.
Permission that allows safe, limited video playback, which includes denying stream access to the image file.
Permission that allows unrestricted video playback.
The object controls the ability to create the WebBrowser control.
Allows security actions for to be applied to code using declarative security.
Specifies the permission level for a Web browser.
A Web browser that cannot navigate frames to HTML.
A Web browser that can safely navigate frames to HTML but with several restrictions.
A Web browser that can navigate without restrictions.
Specifies the method of rights management authentication.
Windows authentication in a corporate domain environment.
Windows Live ID authentication.
Either Windows authentication or Windows Live ID authentication.
Implicit authentication to any requesting user.
Represents a right granted to a user to access information in a rights managed document.
Specifies rights that can be granted to users for accessing content in a rights managed document.
The user can view the protected content.
The user can edit and encrypt the protected content.
The user can print the protected content.
The user can extract (copy and paste) the protected content.
The user can control programmed access to the protected content.
The user is the content owner. The owner can edit and encrypt the protected content, and decrypt the signed .
The user can decrypt and view the rights specified in the signed .
The user can forward the protected content to another user.
The user can reply to the sender of the protected content.
The user can "reply all" to recipients of the protected content.
The user can digitally sign the protected content.
The user can edit the document that contains the protected content.
The user can export the protected content.
Represents a user or user-group for granting access to rights managed content.
Provides digital rights management services for encrypting and decrypting protected content.
Represents an immutable (read-only) pair of "Name" and "Description" strings.
Represents a signed rights managed publish license.
Represents an error condition when a rights management operation cannot complete successfully.
Specifies error conditions that can occur when performing a rights management operation.
Operation has competed successfully.
The license structure in one of the certificates is invalid.
When creating a bound license, an issuance license, not an end-use license, was specified.
Rights management signed digital certificate cannot be validated. (The signed certificate may have been tampered.)
Encryption is not permitted.
The current user does not have rights to access the protected content.
The rights management version is incorrect.
The specified encoding type is invalid.
The numeric value specified is invalid.
The algorithm type specified is invalid.
The cannot load.
The cannot load.
Too many instance have been created.
An object type passed is incompatible with this operation.
A library operation failed.
The specified principal cannot be enabled
Some information is missing.
An invalid constant was passed.
The key type specified in a key/value pair is not supported.
A cryptographic operation that was requested is not supported. For example, passing an RMS encrypting object for decrypting purposes.
Clock rollback has been detected. Protected content cannot be accessed.
No instances of the requested attribute exist.
An unspecified error occurred. Also thrown when an application runs in debug mode.
The defined time period for the protected content has expired; access is no longer permitted.
The rights management certificate chain is broken.
The current user does not have rights to access the protected content.
An operation is in violation of the rights management manifest policy.
The current user does not have rights to access the protected content.
The current user does not have rights to access the protected content.
The current user does not have rights to access the protected content.
The current user does not have rights to access the protected content.
Rights management services are not properly configured.
The specified resource is not contained in any WORK node of the license.
The access condition is not matched to the enabling principal that is handed into the bind.
The current user does not satisfy the conditions defined in the End Use License (EUL).
The enabling principal does not match the issued principal of the End Use License (EUL).
The current machine is not defined within the rights managed group identity.
The specified library plug-in is not supported.
The license requires that a new revocation list must be acquired.
The current user does not have rights to access the protected content.
Either the environment or the enabling principal handle is invalid.
The defined time period for the protected content has expired; access is no longer permitted.
The specified rights group is not contained in the End Use License (EUL).
The End Use License (EUL) contains no WORK node.
No license or certificate exists at the specified index.
An End Use License (EUL) could not be acquired from the rights management server.
The content ID from the license does not match the content ID the license storage session
The number of certificates has exceeded the maximum number allowed.
The protected content is corrupted.
The requested operation is already in progress.
A user name was not specified for the client session
The specified license was not found.
Rights management cannot connect to the URI specified for the license server.
A required license is not available.
The computer must be activated before the user can be activated.
The user is not activated, or no Rights Account Certificate (RAC) was submitted and none was found in the license store to match the license associated with this session.
License activation failed; rights management services are not properly configured.
Asynchronous operation canceled, or a non-recoverable error has occurred.
The license server's maximum quota of End Use Licenses (EULs) has been reached.
Possible authentication error (HTTP error 401) returned by an Internet request. Or, the current user does not have valid domain credentials in a silent user activation attempt. Or, the certification server in silent user activation is not in the local intranet or trusted sites zone.
Rights management services are not properly configured.
An installation operation failed.
The Hardware ID (HID) used in a machine activation attempt is incorrectly formatted. Rights management services are not properly configured.
Rights management services are not properly configured.
Rights management services are not properly configured.
If a request is made for computer activation or a rights account certificate, receiving indicates that the application should pass into the ActServInfo parameter
Rights management services are not properly configured.
RMS Server email address verification failed.
The defined time period for the protected content has expired; access is no longer permitted.
Rights management services are not properly configured.
Rights management services are not properly configured.
Rights management services are not properly configured.
The current user was not found in the Active Directory (AD) for certification under Windows authentication.
Rights managed content is corrupted.
The Rights Management server does not allow temporary certification of the current user.
The item requested to delete does not exist.
The specified metadata could net be set.
Certificate or license revocation information has not been set.
The time information specified is invalid.
The requested right was not specified when the content was published with rights management.
The current user credentials are not valid for acquiring a license.
The Rights Management Services template contains one or more errors.
The key length specified in a key/value pair is invalid.
The authorized time period defined in the issuance license template has expired; access is no longer permitted.
Rights management services are not properly configured.
The Hardware ID (HID) used in a machine activation attempt is invalid. Rights management services are not properly configured.
The user's email address cannot be verified.
Cannot open or publish content with restricted permissions because a debugger has been detected.
Rights management services are not properly configured.
Rights management services are not properly configured.
The specified registry path is invalid.
Rights management services are not properly configured.
The option specified has already been set.
The document does not contain an Owner License.
Represents a secure client session for user activation, license binding, and other rights management operations.
Represents an unsigned rights managed or an unsigned template.
Represents a license that enables access to protected rights managed content.
Specifies the type of user Rights Account Certificate to request for rights management activation.
A permanent Rights Account Certificate.
A temporary Rights Account Certificate.
Provides a base class for .NET Framework attributes that report the use scope of attached properties.
Specifies that an attached property is browsable only for elements that derive from a specified type.
Specifies that an attached property is only browsable on an element that also has another specific .NET Framework attribute applied to its class definition.
Contains properties that specify how an application should behave relative to new WPF features that are in the WindowsBase assembly.
Provides a set of values that describes how the dispatcher responds to failures that are encountered while requesting processing.
Continue after the failure. This is the default value. It defines the behavior of the Windows Presentation Foundation dispatcher prior to the .NET Framework 4.7.1. The dispatcher may become unresponsive when this option is selected.
Throw an exception.This option immediately brings the problem to the application developer's attention.
Reset the dispatcher's state to try another request the next time one is needed. While this option can sometimes "repair" unresponsiveness, it cannot honor the usual timing of processing, which can be crucial. Selecting this option can lead to unexpected behavior.
Provides a template for a method that is called whenever a dependency property value is being re-evaluated, or coercion is specifically requested.
The object that the property exists on. When the callback is invoked, the property system will pass this value.
The new value of the property, prior to any coercion attempt.
The coerced value (with appropriate type).
Converts instances of to and from instances of .
Converts instances of to and from instances of .
Converts instances of to and from instances of .
Converts instances of to and from instances of .
Converts instances of to and from instances of .
Common base class and contract for objects, which are factories that execute some queries to produce a single object or a list of objects that you can use as binding source objects.
Represents an object that participates in the dependency property system.
Implements an underlying type cache for all derived types.
Represents a property that can be set through methods such as, styling, data binding, animation, and inheritance.
Provides data for various property changed events. Typically these events report effective value changes in the value of a read-only dependency property. Another usage is as part of a implementation.
Represents the method that will handle events raised when a is changed on a particular implementation.
The source of the event.
The event data.
Provides a dependency property identifier for limited write access to a read-only dependency property.
This type supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.
Converts instances of to and from other types.
Defines an object that has a modifiable state and a read-only (frozen) state. Classes that derive from provide detailed change notification, can be made immutable, and can clone themselves.
Specifies the direction within a user interface (UI) in which a desired focus change request is attempted. The direction is either based on tab order or by relative direction in layout.
Move focus to the next focusable element in tab order. Not supported for .
Move focus to the previous focusable element in tab order. Not supported for .
Move focus to the first focusable element in tab order. Not supported for .
Move focus to the last focusable element in tab order. Not supported for .
Move focus to another focusable element to the left of the currently focused element.
Move focus to another focusable element to the right of the currently focused element.
Move focus to another focusable element upwards from the currently focused element.
Move focus to another focusable element downwards from the currently focused element.
Specifies the possible key values on a keyboard.
No key pressed.
The Cancel key.
The Backspace key.
The Tab key.
The Linefeed key.
The Clear key.
The Return key.
The Enter key.
The Pause key.
The Caps Lock key.
The Caps Lock key.
The IME Kana mode key.
The IME Hangul mode key.
The IME Junja mode key.
The IME Final mode key.
The IME Hanja mode key.
The IME Kanji mode key.
The ESC key.
The IME Convert key.
The IME NonConvert key.
The IME Accept key.
The IME Mode change request.
The Spacebar key.
The Page Up key.
The Page Up key.
The Page Down key.
The Page Down key.
The End key.
The Home key.
The Left Arrow key.
The Up Arrow key.
The Right Arrow key.
The Down Arrow key.
The Select key.
The Print key.
The Execute key.
The Print Screen key.
The Print Screen key.
The Insert key.
The Delete key.
The Help key.
The 0 (zero) key.
The 1 (one) key.
The 2 key.
The 3 key.
The 4 key.
The 5 key.
The 6 key.
The 7 key.
The 8 key.
The 9 key.
The A key.
The B key.
The C key.
The D key.
The E key.
The F key.
The G key.
The H key.
The I key.
The J key.
The K key.
The L key.
The M key.
The N key.
The O key.
The P key.
The Q key.
The R key.
The S key.
The T key.
The U key.
The V key.
The W key.
The X key.
The Y key.
The Z key.
The left Windows logo key (Microsoft Natural Keyboard).
The right Windows logo key (Microsoft Natural Keyboard).
The Application key (Microsoft Natural Keyboard).
The Computer Sleep key.
The 0 key on the numeric keypad.
The 1 key on the numeric keypad.
The 2 key on the numeric keypad.
The 3 key on the numeric keypad.
The 4 key on the numeric keypad.
The 5 key on the numeric keypad.
The 6 key on the numeric keypad.
The 7 key on the numeric keypad.
The 8 key on the numeric keypad.
The 9 key on the numeric keypad.
The Multiply key.
The Add key.
The Separator key.
The Subtract key.
The Decimal key.
The Divide key.
The F1 key.
The F2 key.
The F3 key.
The F4 key.
The F5 key.
The F6 key.
The F7 key.
The F8 key.
The F9 key.
The F10 key.
The F11 key.
The F12 key.
The F13 key.
The F14 key.
The F15 key.
The F16 key.
The F17 key.
The F18 key.
The F19 key.
The F20 key.
The F21 key.
The F22 key.
The F23 key.
The F24 key.
The Num Lock key.
The Scroll Lock key.
The left Shift key.
The right Shift key.
The left CTRL key.
The right CTRL key.
The left ALT key.
The right ALT key.
The Browser Back key.
The Browser Forward key.
The Browser Refresh key.
The Browser Stop key.
The Browser Search key.
The Browser Favorites key.
The Browser Home key.
The Volume Mute key.
The Volume Down key.
The Volume Up key.
The Media Next Track key.
The Media Previous Track key.
The Media Stop key.
The Media Play Pause key.
The Launch Mail key.
The Select Media key.
The Launch Application1 key.
The Launch Application2 key.
The OEM 1 key.
The OEM Semicolon key.
The OEM Addition key.
The OEM Comma key.
The OEM Minus key.
The OEM Period key.
The OEM 2 key.
The OEM Question key.
The OEM 3 key.
The OEM Tilde key.
The ABNT_C1 (Brazilian) key.
The ABNT_C2 (Brazilian) key.
The OEM 4 key.
The OEM Open Brackets key.
The OEM 5 key.
The OEM Pipe key.
The OEM 6 key.
The OEM Close Brackets key.
The OEM 7 key.
The OEM Quotes key.
The OEM 8 key.
The OEM 102 key.
The OEM Backslash key.
A special key masking the real key being processed by an IME.
A special key masking the real key being processed as a system key.
The OEM ATTN key.
The DBE_ALPHANUMERIC key.
The OEM FINISH key.
The DBE_KATAKANA key.
The OEM COPY key.
The DBE_HIRAGANA key.
The OEM AUTO key.
The DBE_SBCSCHAR key.
The OEM ENLW key.
The DBE_DBCSCHAR key.
The OEM BACKTAB key.
The DBE_ROMAN key.
The ATTN key.
The DBE_NOROMAN key.
The CRSEL key.
The DBE_ENTERWORDREGISTERMODE key.
The EXSEL key.
The DBE_ENTERIMECONFIGMODE key.
The ERASE EOF key.
The DBE_FLUSHSTRING key.
The PLAY key.
The DBE_CODEINPUT key.
The ZOOM key.
The DBE_NOCODEINPUT key.
A constant reserved for future use.
The DBE_DETERMINESTRING key.
The PA1 key.
The DBE_ENTERDLGCONVERSIONMODE key.
The OEM Clear key.
The key is used with another key to create a single combined character.
Converts a object to and from other types.
Provides static methods to convert between Win32 Virtual-Keys and the WPF enumeration.
Converts instances of to and from instances of .
Specifies the set of modifier keys.
No modifiers are pressed.
The ALT key.
The CTRL key.
The SHIFT key.
The Windows logo key.
Converts a object to and from other types.
Converts instances of to and from instances of .
Represents a request to move focus to another control.
Describes the width, height, and location of an integer rectangle.
Converts instances of other types to and from an .
Enables shared control of the message pump between Win32 and WPF in interoperation scenarios.
Provides a keyboard sink for components that manages tabbing, accelerators, and mnemonics across interop boundaries and between HWNDs. This interface implements keyboard message management in WPF-Win32 interoperation scenarios.
Manages keyboard focus within the container. This interface implements keyboard message management in WPF-Win32 interoperation scenarios.
Contains message information from a thread's message queue.
Represents the method that handles the and events.
A structure with the message data.
if the message was handled; otherwise, .
Provides event listening support for classes that expect to receive events through the WeakEvent pattern and a .
Represents a property identifier and the property value for a locally set dependency property.
Provides enumeration support for the local values of any dependency properties that exist on a .
Specifies how a property is to be serialized.
The property should be serialized as an attribute.
Specifies the serialization flags for a property.
Abstract class used internally by the WPF XAML compiler to support the use of internal types.
Provides a mechanism whereby types can declare that they can receive an expression (or another class) from a markup extension, where the output is a different property type than the target property. Do not use for .NET Framework 4 implementations; see Remarks.
Abstract class that represents an object that can be used to navigate a tree of objects.
Abstract class that provides a property description to be used while writing to markup which encapsulates access to properties and their values.
Provides an implementation for the interface with methods that enable adding services.
Converts instances of to and from instances of .
Allows WPF applications to disable dots per inch (dpi) awareness for all user interface elements.
Represents a 3x3 affine transformation matrix used for transformations in 2-D space.
Converts instances of other types to and from a .
Implements base WPF support for the methods that store or retrieve name-object mappings into a particular XAML namescope. Adds attached property support to make it simpler to get or set XAML namescope names dynamically at the element level..
Represents an x- and y-coordinate pair in two-dimensional space.
Converts instances of other types to and from a .
Represents the callback that is invoked when the effective property value of a dependency property changes.
The on which the property has changed value.
Event data that is issued by any event that tracks changes to the effective value of this property.
Defines certain behavior aspects of a dependency property as it is applied to a specific type, including conditions it was registered with.
Describes the width, height, and location of a rectangle.
Converts instances of other types to and from instances of .
Implements a structure that is used to describe the of an object.
Converts instances of other types to and from instances of the class.
Provides a startup screen for a Windows Presentation Foundation (WPF) application.
Provides services for managing the queue of work items for a thread.
Provides event data for related events.
Represents an execution loop in the .
Provides event data for events.
Represents the method that will handle related events.
The source of the event.
The event data.
Provides additional event information about processing.
Represents an object that is associated with a .
Represents an object that is used to interact with an operation that has been posted to the queue.
Represents an object that is used to interact with an operation that has been posted to the queue and contains a .
The type that is returned by the .
Represents a delegate to use for dispatcher operations.
An argument passed to the callback.
The object returned by the callback.
Describes the possible values for the status of a .
The operation is pending and is still in the queue.
The operation has aborted.
The operation is completed.
The operation started executing, but has not completed.
Describes the priorities at which operations can be invoked by way of the .
The enumeration value is -1. This is an invalid priority.
The enumeration value is 0. Operations are not processed.
The enumeration value is 1. Operations are processed when the system is idle.
The enumeration value is 2. Operations are processed when the application is idle.
The enumeration value is 3. Operations are processed after background operations have completed.
The enumeration value is 4. Operations are processed after all other non-idle operations are completed.
The enumeration value is 5. Operations are processed at the same priority as input.
The enumeration value is 6. Operations are processed when layout and render has finished but just before items at input priority are serviced. Specifically this is used when raising the Loaded event.
The enumeration value is 7. Operations processed at the same priority as rendering.
The enumeration value is 8. Operations are processed at the same priority as data binding.
The enumeration value is 9. Operations are processed at normal priority. This is the typical application priority.
The enumeration value is 10. Operations are processed before other asynchronous operations. This is the highest priority.
Represents an awaitable object that asynchronously yields control back to the current dispatcher and provides an opportunity for the dispatcher to process other events
Represents an object that waits for the completion of an asynchronous task.
Represents the Dispatcher when it is in a disable state and provides a means to re-enable dispatcher processing.
Provides a synchronization context for Windows Presentation Foundation (WPF).
A timer that is integrated into the queue which is processed at a specified interval of time and at a specified priority.
Provides data for the event.
Represents the method that will handle the event.
The source of the event.
The event data.
Provides data for the event.
Represents the method that will handle the event.
The source of the event.
The event data.
Represents a method used as a callback that validates the effective value of a dependency property.
The value to be validated.
if the value was validated; if the submitted value was invalid.
Represents a displacement in 2-D space.
Converts instances of other types to and from a .
Provides a base class for the event manager that is used in the weak event pattern. The manager adds and removes listeners for events (or callbacks) that also use the pattern.
Provides a built-in collection list for storing listeners for a .
Provides a type-safe collection list for storing listeners for a . This class defines a type parameter for the event data that is used.
The type that holds the event data.
Provides a type-safe that enables you to specify the event handler to use for the "weak event listener" pattern. This class defines a type parameter for the source of the event and a type parameter for the event data that is used.
The type that raises the event.
The type that holds the event data.