Właściwość Configurations.Type —
Pobiera stałą, wskazujące na rodzaj konfiguracji.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
ReadOnly Property Type As vsConfigurationType
vsConfigurationType Type { get; }
property vsConfigurationType Type {
vsConfigurationType get ();
}
abstract Type : vsConfigurationType
function get Type () : vsConfigurationType
Wartość właściwości
Typ: EnvDTE.vsConfigurationType
A vsConfigurationType stałą, określając typ konfiguracji.
Uwagi
W przypadku konfiguracji Type zwraca wartość stałą, wskazująca, czy zbiór konfiguracji jest wiersz konfiguracji dla nazwy określoną konfigurację lub kolumnie konfiguracje dla danej platformy.Jeśli okno należy do narzędzia środowiska, następnie Type identyfikuje narzędzie.Jeśli okno to jest dostarczane w pakiecie narzędzia lub dokumentu oknie, następnie Type jest albo vsWindowTypeToolWindow lub vsWindowTypeDocumentoraz ObjectKind właściwość wskazuje typ pakietu specyficznych informacji.
Przykłady
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);
}
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Inne zasoby
Jak: skompilować i uruchomić przykłady kodu modelu obiektu automatyzacji