Compartir a través de


IGeneratorDesigner (Interfaz)

Define el contrato para los diseñadores de generadores de datos.

Espacio de nombres:  Microsoft.Data.Schema.Tools.DataGenerator
Ensamblado:  Microsoft.Data.Schema.Tools (en Microsoft.Data.Schema.Tools.dll)

Sintaxis

'Declaración
<CLSCompliantAttribute(True)> _
Public Interface IGeneratorDesigner _
    Inherits IDesigner
[CLSCompliantAttribute(true)]
public interface IGeneratorDesigner : IDesigner
[CLSCompliantAttribute(true)]
public interface class IGeneratorDesigner : IDesigner
[<CLSCompliantAttribute(true)>]
type IGeneratorDesigner =  
    interface
        interface IDesigner
    end
public interface IGeneratorDesigner extends IDesigner

El tipo IGeneratorDesigner expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Description Obtiene la descripción de la distribución o del generador de datos correspondientes a este diseñador. (Se hereda de IDesigner).
Propiedad pública DesignerStyles Cuando se implementa en una clase, obtiene los estilos de diseñador de un generador de datos.
Propiedad pública Name Obtiene el nombre descriptivo de la distribución o del generador de datos correspondientes a este diseñador. (Se hereda de IDesigner).

Arriba

Métodos

  Nombre Descripción
Método público GetInputs Obtiene los descriptores de entrada para la distribución o el generador de datos. (Se hereda de IDesigner).
Método público GetOutputs Cuando se implementa en una clase, obtiene los descriptores de los resultados de un generador de datos.
Método público Initialize Inicializa el diseñador con el tipo de distribución o generador de datos correspondiente. (Se hereda de IDesigner).
Método público OnInputChangeValidation Se le llama cuando un valor en el descriptor de entrada especificado está a punto de cambiar. (Se hereda de IDesigner).
Método público OnInputValueChanged Se le llama cuando un valor en el descriptor de entrada especificado ha cambiado. (Se hereda de IDesigner).
Método público SetDefaultInputValues Establece los valores predeterminados de las propiedades de entrada. (Se hereda de IDesigner).

Arriba

Comentarios

Hay una instancia del diseñador para cada columna incluida en el plan de generación de datos. Implemente esta interfaz para crear un diseñador personalizado para los generadores de datos. Esta interfaz es uno de los tipos de extensibilidad base para los generadores de datos. Para obtener más información, vea Descripción general de la extensibilidad del Generador de datos.

Vea también

Referencia

Microsoft.Data.Schema.Tools.DataGenerator (Espacio de nombres)

DefaultGeneratorDesigner

GeneratorStylesAttribute

GeneratorDesignerStyles

Otros recursos

Descripción general de la extensibilidad del Generador de datos

Cómo: Crear generadores de datos personalizados