私はゆっくりPowerShellを教えています。私はenumsに完全に戸惑います。私の理解では、それらは本当に整数値であるかのフレンドリーな名前の集合です。さて、それは素晴らしいです...しかし、PowerShellに実際にそれらを見させるにはどうしたらいいですか?PowerShellに.NETのenum値を "参照"させるにはどうすればよいですか?
例:PowerShellは "PictrueBoxSizeMode.StretchImage" は何であったかの任意の手掛かりを持っていた場合
[System.Windows.Forms.Application]::EnableVisualStyles();
$form = new-object Windows.Forms.Form
$form.Text = "Image Viewer"
$form.Width = $img.Size.Width;
$form.Height = $img.Size.Height;
$pictureBox = new-object Windows.Forms.PictureBox
$pictureBox.Width = $img.Size.Width;
$pictureBox.Height = $img.Size.Height;
$pictureBox.SizeMode = PictureBoxSizeMode.StretchImage
これは素晴らしいことです。 これは数値です - 私はそれを知っています - PowerShellにそのことを知るにはどうすればよいですか?
ありがとうございます。
'[System.Windows.Forms.PictureBoxSizeMode] :: StretchImage' – TessellatingHeckler
あなただけの他のタイプのように、名前空間を必要としています。 – SLaks
'$ pictureBox.SizeMode = 'StretchImage'' – PetSerAl