ConfigurationManager.PlatformNames (Propiedad)
Obtiene una lista de todas las plataformas disponibles.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
ReadOnly Property PlatformNames As Object
Get
Object PlatformNames { get; }
property Object^ PlatformNames {
Object^ get ();
}
abstract PlatformNames : Object
function get PlatformNames () : Object
Valor de propiedad
Tipo: System.Object
Un objeto.
Comentarios
La lista incluye todos los nombres de plataforma que tienen valores de compilación para el proyecto asociado a este objeto ConfigurationManager.
Ejemplos
public void CodeExample(DTE2 dte, AddIn addin)
{ // Make sure you have a solution loaded into Visual Studio
// before running the following example.
try
{
ConfigurationManager configmgr;
Array arrayPN;
if (dte.Solution.Projects.Count > 0)
{
configmgr = dte.Solution.Projects.Item(1).ConfigurationManager;
// Show all available platforms.
arrayPN = (Array)configmgr.PlatformNames;
string pfnames = "Platform Names: \n";
foreach (string p in arrayPN)
pfnames = pfnames + p + "\n";
MessageBox.Show(pfnames);
}
}
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.