PropertyData Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa informações sobre uma propriedade WMI (Windows Management Instrumentation).
public ref class PropertyData : IComparable, IComparable<Microsoft::SqlServer::Management::Sdk::Sfc::ISfcProperty ^>, IEquatable<Microsoft::SqlServer::Management::Sdk::Sfc::ISfcProperty ^>, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcProperty, System::ComponentModel::INotifyPropertyChanged
[System.Serializable]
public class PropertyData : IComparable, IComparable<Microsoft.SqlServer.Management.Sdk.Sfc.ISfcProperty>, IEquatable<Microsoft.SqlServer.Management.Sdk.Sfc.ISfcProperty>, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcProperty, System.ComponentModel.INotifyPropertyChanged
[<System.Serializable>]
type PropertyData = class
interface ISfcProperty
interface INotifyPropertyChanged
interface IComparable<ISfcProperty>
interface IEquatable<ISfcProperty>
interface IComparable
Public Class PropertyData
Implements IComparable, IComparable(Of ISfcProperty), IEquatable(Of ISfcProperty), INotifyPropertyChanged, ISfcProperty
- Herança
-
PropertyData
- Derivado
- Atributos
- Implementações
Construtores
| PropertyData(ISfcProperty) |
Inicializa uma nova instância da classe PropertyData com a propriedade especificada. |
| PropertyData(String, Object) |
Inicializa uma nova instância da classe PropertyData com o nome e valor especificados. |
| PropertyData(String, Object, Boolean) |
Inicializa uma nova instância da classe PropertyData com o nome e o valor especificados e a configuração habilitada. |
| PropertyData(String, Type) |
Inicializa uma nova instância da classe PropertyData com o nome e o tipo especificados. |
| PropertyData(String, Type, Boolean) |
Inicializa uma nova instância da classe PropertyData com o nome e o tipo especificados e a configuração habilitada. |
| PropertyData(String, Type, Object) |
Inicializa uma nova instância da classe PropertyData com o nome, o tipo e o valor especificados. |
| PropertyData(String, Type, Object, Boolean) |
Inicializa uma nova instância da classe PropertyData com o nome, o tipo e o valor especificados e a configuração habilitada. |
Propriedades
| Attributes |
Obtém uma coleção dos atributos para o objeto. |
| Dirty |
Obtém ou define o valor que indica se um objeto PropertyData foi modificado desde a última vez que os dados foram salvos. |
| Enabled |
Obtém ou define um valor que indica se o valor da propriedade está habilitado. |
| IsNull |
Obtém um valor que indica se os dados especificados contêm um valor nulo. |
| Name |
Obtém o valor da cadeia de caracteres para a propriedade. |
| Required |
Obtém ou define o valor necessário para a propriedade. |
| Type |
Obtém o tipo especificado da propriedade. |
| Value |
Obtém ou define o valor atual da propriedade. |
| Writable |
Obtém ou define um valor que indica se a propriedade é gravável. |
Métodos
| AppendAttribute(Attribute[]) |
Especifica o atributo a ser usado na propriedade. |
| AppendAttribute(AttributeCollection) |
Especifica o atributo a ser usado na coleção dentro da propriedade. |
| AppendAttribute(IEnumerable<Attribute>) |
Retorna um IEnumerator para o atributo. |
| CompareTo(ISfcProperty) |
Indica uma propriedade especificada a ser comparada com outro objeto. |
| CompareTo(Object) |
Compara a instância atual com outro objeto do mesmo tipo. |
| Equals(ISfcProperty) |
Indica se essa instância e um objeto especificado são iguais. |
| OnPropertyChanged(String) |
Gera o evento PropertyChanged com a cadeia de caracteres especificada. |
Eventos
| PropertyChanged |
Representa uma instância de uma propriedade alterada. Essa classe não pode ser herdada. |