0
VMのMORのリストを取得できましたが、それを実際のVM名に変換する方法はありますか? 私は、VMのMORを取得するために、TraversalspecでPropertySpecを使用しましたが、実際の名前に変換するにはどうすればいいですか? 私は例えば 'VirtualMachine-15'を持っています。私は名前を取得する方法を見つけることができません。C#API MORからVM名を取得する
私はvmware.vim.dllを使用しています。
以下VMののMORを取得するためのコードの一部です:それは価値がある何のため
ObjectContent[] objs = pCollector.RetrieveProperties(pFss);
for (int i = 0; i < objs.Length; i++)
{
DynamicProperty[] dps = objs[i].PropSet;
foreach (DynamicProperty d in dps)
{
if (d.Name == "childEntity")
{
ManagedObjectReference[] vmMORs = (ManagedObjectReference[])d.Val;
foreach(ManagedObjectReference vmMOR in vmMORs)
{
listview1.Items.Add(vmMOR);
}
}
}
}
おかげ