ObjectPropertyProvider Classe

Définition

Représente l'objet qui doit être utilisé pour fournir des propriétés dans la classe.

public ref class ObjectPropertyProvider : Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertyProvider, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::ComponentModel::INotifyPropertyChanged
public class ObjectPropertyProvider : Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertyProvider, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.ComponentModel.INotifyPropertyChanged
type ObjectPropertyProvider = class
    interface ISfcPropertyProvider
    interface ISfcNotifyPropertyMetadataChanged
    interface INotifyPropertyChanged
    interface ISfcPropertySet
Public Class ObjectPropertyProvider
Implements INotifyPropertyChanged, ISfcPropertyProvider, ISfcPropertySet
Héritage
ObjectPropertyProvider
Implémente

Constructeurs

ObjectPropertyProvider()

Initialise une nouvelle instance de la classe ObjectPropertyProvider avec les valeurs de propriétés par défaut.

ObjectPropertyProvider(Object)

Initialise une nouvelle instance de la classe ObjectPropertyProvider avec l'objet de données spécifié.

ObjectPropertyProvider(Object, IObjectPropertyFilter)

Initialise une nouvelle instance de la classe ObjectPropertyProvider avec l'objet de données et le filtre spécifiés.

ObjectPropertyProvider(Object, String, IObjectPropertyFilter)

Initialise une nouvelle instance de la classe ObjectPropertyProvider avec l'objet de données, le préfixe et le filtre spécifiés.

ObjectPropertyProvider(Type)

Initialise une nouvelle instance de la classe ObjectPropertyProvider à l'aide du type spécifié.

ObjectPropertyProvider(Type, IObjectPropertyFilter)

Initialise une nouvelle instance de la classe ObjectPropertyProvider avec le type et le filtre spécifiés.

ObjectPropertyProvider(Type, String)

Initialise une nouvelle instance de la classe ObjectPropertyProvider avec le préfixe et le type spécifiés.

ObjectPropertyProvider(Type, String, IObjectPropertyFilter)

Initialise une nouvelle instance de la classe ObjectPropertyProvider avec le type, le préfixe et le filtre spécifiés.

Propriétés

DataObject

Obtient ou définit la valeur de données de l'objet DataObject actuel.

Properties

Obtient les propriétés de l'objet de données actuel dans la liste.

Type

Obtient le type de la propriété qui fournit des données.

Méthodes

AttachPropertyTo(ISfcProperty, IDataBus, Boolean)

Ajoute une pièce jointe de propriété à l'objet.

AttachTo(IDataBus, Boolean)

Attache un objet à l'ObjectPropertyProvider.

Commit()

Valide la propriété qui fournit des données.

Commit(Object)

Fournit des données spécifiées pour l'objet à utiliser.

Contains(ISfcProperty)

Récupère une valeur qui indique une valeur spécifiée de l'élément dans la propriété de l'objet.

Contains(String)

Récupère une valeur qui indique si l'objet String spécifié se produit dans cette chaîne.

Contains<T>(String)

Récupère si la valeur de chaîne indique la propriété de l’objet.

EnumProperties()

Précise la valeur des propriétés.

GetPropertySet()

Fournit une méthode pour récupérer des données pour la propriété.

OnPropertyChanged(String)

Déclenche l'événement PropertyChanged qui utilise le nom de la propriété qui a changé.

OnPropertyMetadataChanged(String)

Récupère une chaîne qui représente l'objet actuel.

ResolvePropertyMismatch(ISfcProperty, IDataBus, Boolean, ValueMismatchPropertyException)

Recherche la propriété spécifiée qui ne correspond pas à l'objet.

TryGetProperty(String, ISfcProperty)

Récupère une valeur qui indique la propriété à obtenir. Cette classe ne peut pas être héritée.

TryGetPropertyValue(String, Object)

Récupère une valeur qui indique la valeur de propriété à obtenir. Cette classe ne peut pas être héritée.

TryGetPropertyValue<T>(String, T)

Récupère une valeur qui indique si la valeur de propriété se trouve dans la propriété de l’objet. Cette classe ne peut pas être héritée.

Événements

PropertyChanged

Se produit en cas de modification d'une valeur de propriété. Cette classe ne peut pas être héritée.

PropertyMetadataChanged

Se produit lorsque les métadonnées de la liste changent.

S’applique à