Proprietà Configuration.Type
Ottiene una costante che indica il tipo di oggetto.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
ReadOnly Property Type As vsConfigurationType
Get
vsConfigurationType Type { get; }
property vsConfigurationType Type {
vsConfigurationType get ();
}
abstract Type : vsConfigurationType
function get Type () : vsConfigurationType
Valore proprietà
Tipo: EnvDTE.vsConfigurationType
Costante vsConfigurationType che specifica il tipo di configurazione.
Note
Per le configurazioni, la proprietà Type restituisce una costante che indica se l'insieme di configurazioni è una riga di configurazioni per un nome di configurazione specifico oppure una colonna di configurazioni per una determinata piattaforma. Se la finestra appartiene a uno strumento dell'ambiente, la proprietà Type identifica lo strumento. Se la finestra rappresenta una finestra degli strumenti fornita in un pacchetto o una finestra di documento, la proprietà Type è vsWindowTypeToolWindow o vsWindowTypeDocument, e la proprietà ObjectKind fornisce informazioni sul tipo specifiche del pacchetto.
Esempi
public void CodeExample(DTE2 dte, AddIn addin)
{ // Make sure you have a solution loaded into Visual Studio
// before running the following example.
try
{
Project prj;
Configuration config;
ConfigurationManager configmgr;
if (dte.Solution.Projects.Count > 0)
{
prj = dte.Solution.Projects.Item(1);
config = prj.ConfigurationManager.ActiveConfiguration;
// Returning the Configuration type constant.
MessageBox.Show(config.Type.ToString());
// Returns the ConfigurationManager containing the active configuration.
configmgr = config.Collection;
// Returns the application containing this active configuration.
MessageBox.Show(config.DTE.Name);
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Altre risorse
Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione