ya intente con el fragmento pero me da error al compilar, por la parte de properties (el value me da error al escribirlo, yo uso VS2012 para desktop)
como el managementObject crea un codigo automatico
y cuando escribo properties tambien se le agrega otro fragmento de codigo el cual queda así
por lo que el error al compilar dice "El tipo Listar_puertos.ManagementObject ya contiene una definicion properties" o sea es como si al codigo de la clase management object le deberia mandar un string y no colocarlo directamente en el codigo principal
Código (csharp) [Seleccionar]
foreach (ManagementObject mo in moQuery.Get()) {
name = mo.Properties("DeviceID").ToString();
port = mo.Properties("Name").ToString();
}
como el managementObject crea un codigo automatico
y cuando escribo properties tambien se le agrega otro fragmento de codigo el cual queda así
Código (csharp) [Seleccionar]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Listar_Puertos
{
class ManagementObject
{
internal object Properties(string p)
{
throw new NotImplementedException();
}
}
}
por lo que el error al compilar dice "El tipo Listar_puertos.ManagementObject ya contiene una definicion properties" o sea es como si al codigo de la clase management object le deberia mandar un string y no colocarlo directamente en el codigo principal