Proprietà Configurations.Type
ottiene una costante che indica il tipo di configurazioni.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
ReadOnly Property Type As vsConfigurationType
vsConfigurationType Type { get; }
property vsConfigurationType Type {
vsConfigurationType get ();
}
abstract Type : vsConfigurationType
function get Type () : vsConfigurationType
Valore proprietà
Tipo: EnvDTE.vsConfigurationType
In vsConfigurationType costante, specificando il tipo di configurazione.
Note
per le configurazioni, Type restituisce indica una costante se la raccolta delle configurazioni è una riga di configurazioni per un nome di configurazione specifico, o una colonna delle configurazioni per una piattaforma specificata.Se la finestra appartiene a uno strumento dell'ambiente, quindi Type identifica lo strumento.Se la finestra è per uno strumento o una finestra del documento pacchetto-fornito, quindi Type è uno vsWindowTypeToolWindow o vsWindowTypeDocumente ObjectKind la proprietà indica le informazioni sul tipo pacchetto-specifiche.
Esempi
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);
}
}
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