ObjectPropertyProvider Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa el objeto que se debe utilizar para proporcionar las propiedades en la clase.
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
- Herencia
-
ObjectPropertyProvider
- Implementaciones
Constructores
| ObjectPropertyProvider() |
Inicializa una nueva instancia de la clase ObjectPropertyProvider con los valores de propiedad predeterminados. |
| ObjectPropertyProvider(Object) |
Inicializa una nueva instancia de la clase ObjectPropertyProvider con el objeto de datos especificado. |
| ObjectPropertyProvider(Object, IObjectPropertyFilter) |
Inicializa una nueva instancia de la clase ObjectPropertyProvider con el objeto de datos y el filtro especificados. |
| ObjectPropertyProvider(Object, String, IObjectPropertyFilter) |
Inicializa una nueva instancia de la clase ObjectPropertyProvider con el objeto de datos, el prefijo y el filtro especificados. |
| ObjectPropertyProvider(Type) |
Inicializa una nueva instancia de la clase ObjectPropertyProvider con el tipo especificado. |
| ObjectPropertyProvider(Type, IObjectPropertyFilter) |
Inicializa una nueva instancia de la clase ObjectPropertyProvider con el tipo y el filtro especificados. |
| ObjectPropertyProvider(Type, String) |
Inicializa una nueva instancia de la clase ObjectPropertyProvider con el tipo y el prefijo especificados. |
| ObjectPropertyProvider(Type, String, IObjectPropertyFilter) |
Inicializa una nueva instancia de la clase ObjectPropertyProvider con el tipo, el prefijo y el filtro especificados. |
Propiedades
| DataObject |
Obtiene o establece el valor de datos del objeto DataObject el actual. |
| Properties |
Obtiene las propiedades del objeto de datos actual en la lista. |
| Type |
Obtiene el tipo de propiedad que proporciona datos. |
Métodos
| AttachPropertyTo(ISfcProperty, IDataBus, Boolean) |
Agrega datos adjuntos de propiedad al objeto. |
| AttachTo(IDataBus, Boolean) |
Adjunta un objeto a ObjectPropertyProvider. |
| Commit() |
Confirma la propiedad que proporciona los datos. |
| Commit(Object) |
Proporciona los datos especificados para que los utilice el objeto. |
| Contains(ISfcProperty) |
Recupera un valor que indica un valor especificado del elemento en la propiedad de objeto. |
| Contains(String) |
Recupera un valor que indica si el objeto de cadena especificado aparece en esta cadena. |
| Contains<T>(String) |
Recupera si el valor de cadena indica la propiedad del objeto. |
| EnumProperties() |
Especifica el valor de las propiedades. |
| GetPropertySet() |
Proporciona un método para recuperar datos para la propiedad. |
| OnPropertyChanged(String) |
Inicia el evento PropertyChanged que utiliza el nombre de la propiedad que ha cambiado. |
| OnPropertyMetadataChanged(String) |
Recupera una cadena que representa el objeto actual. |
| ResolvePropertyMismatch(ISfcProperty, IDataBus, Boolean, ValueMismatchPropertyException) |
Busca la propiedad especificada que no coincide con el objeto. |
| TryGetProperty(String, ISfcProperty) |
Recupera un valor que indica la propiedad que se va a obtener. No se puede heredar esta clase. |
| TryGetPropertyValue(String, Object) |
Recupera un valor que indica el valor de la propiedad que se va a obtener. No se puede heredar esta clase. |
| TryGetPropertyValue<T>(String, T) |
Recupera un valor que indica si el valor de propiedad está en la propiedad del objeto. No se puede heredar esta clase. |
Eventos
| PropertyChanged |
Tiene lugar cuando cambia un valor de propiedad. No se puede heredar esta clase. |
| PropertyMetadataChanged |
Se produce cuando cambian los metadatos de la lista. |