Configurations.Type (Propiedad)
Obtiene una constante que indica el tipo de configuración.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
ReadOnly Property Type As vsConfigurationType
Get
vsConfigurationType Type { get; }
property vsConfigurationType Type {
vsConfigurationType get ();
}
abstract Type : vsConfigurationType
function get Type () : vsConfigurationType
Valor de propiedad
Tipo: EnvDTE.vsConfigurationType
Una constante vsConfigurationType que especifica el tipo de configuración.
Comentarios
Para las configuraciones, Type devuelve una constante que indica si la colección de configuraciones es una fila de configuraciones para un nombre de configuración específico o una columna de configuraciones para una plataforma determinada. Si la ventana pertenece a una herramienta de entorno, Type identifica la herramienta. Si la ventana es para una herramienta proporcionada por un paquete o es una ventana de documento, Type es vsWindowTypeToolWindow o vsWindowTypeDocument y la propiedad ObjectKind indica información de tipo específica del paquete.
Ejemplos
public void CodeExample(DTE2 dte, AddIn addin)
{
try
{ // Make sure you have a solution loaded into Visual Studio
// before running the following example. Make sure the "Any CPU"
// option is marked in the Configuration Manager dialog box.
Configurations configs = null;
if (dte.Solution.Projects.Count > 0)
{
configs = dte.Solution.Projects.Item(1).ConfigurationManager.Platform("Any CPU");
// Show the type of configuration.
MessageBox.Show(configs.Type.ToString());
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Otros recursos
Cómo: Compilar y ejecutar los ejemplos de código del modelo de objetos de automatización