Leer en inglés

Compartir a través de


Expression2.Type (Propiedad)

Obtiene una constante que indica el tipo de objeto.

Espacio de nombres:  EnvDTE100
Ensamblado:  EnvDTE100 (en EnvDTE100.dll)

Sintaxis

string Type { get; }

Valor de propiedad

Tipo: String
Constante de cadena que representa el tipo de objeto.

Comentarios

Devuelve una cadena del tipo de expresión, como "int", "CString" o "char".

Ejemplos

En el siguiente ejemplo se muestra cómo utilizar la propiedad Type.

Para probar esta propiedad:

  1. Establezca un punto de interrupción en su aplicación de destino.

  2. Ejecute la aplicación de destino en el modo de depuración.

  3. Cuando la aplicación se detenga en el punto de interrupción, ejecute el complemento.

public static void Type(DTE dte)
{
    // Setup debug Output window.
    Window w = (Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
    w.Visible = true;
    OutputWindow ow = (OutputWindow)w.Object;
    OutputWindowPane owp = ow.OutputWindowPanes.Add("Type property: ");
    owp.Activate();

    EnvDTE100.Expression2 exp = dte.Debugger.GetExpression("tempC", true, 1);
    owp.OutputString("\nThe name of the expression: " + exp.Name);
    owp.OutputString("\nThe type of the expression: " + exp.Type);
    owp.OutputString("\nThe value of the expression: " + exp.Value);
}

Seguridad de .NET Framework

Vea también

Referencia

Expression2 Interfaz

EnvDTE100 (Espacio de nombres)

Otros recursos

Cómo: Compilar y ejecutar los ejemplos de código del modelo de objetos de automatización