Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Configurations Interfejs

Przestrzeń nazw EnvDTE

Inne zasoby

Jak: skompilować i uruchomić przykłady kodu modelu obiektu automatyzacji