ObjectPropertyProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |