2020/09/07 #ダイアログからファイルを選ぶ#2
皆様おはようございます、
#猫でもできるPowerShell(備忘録)
#ダイアログからファイルを選ぶ#2
<# 元ネタ
PowerShellでフォルダ/ファイル選択ボックスを利用する
https://www.atmarkit.co.jp/fwin2k/win2ktips/986psdialog/psdialog.html
#>
$dialog = New-Object System.Windows.Forms.OpenFileDialog
$dialog |Get-Member
TypeName: System.Windows.Forms.OpenFileDialog
Name MemberType Definition
---- ---------- ----------
Disposed Event System.EventHandler
Disposed(System.Object, System.EventArgs)
FileOk Event
System.ComponentModel.CancelEventHandler FileOk(System.Object,
System.ComponentMod...
HelpRequest Event System.EventHandler
HelpRequest(System.Object, System.EventArgs)
CreateObjRef Method System.Runtime.Remoting.ObjRef
CreateObjRef(type requestedType)
Dispose Method void Dispose(), void
IDisposable.Dispose()
Equals Method bool Equals(System.Object obj)
GetHashCode Method int GetHashCode()
GetLifetimeService Method System.Object
GetLifetimeService()
GetType Method type GetType()
InitializeLifetimeService Method System.Object
InitializeLifetimeService()
OpenFile Method System.IO.Stream OpenFile()
Reset Method void Reset()
ShowDialog Method
System.Windows.Forms.DialogResult ShowDialog(),
System.Windows.Forms.DialogResult ...
ToString Method string ToString()
AddExtension Property bool AddExtension {get;set;}
AutoUpgradeEnabled Property bool AutoUpgradeEnabled
{get;set;}
CheckFileExists Property bool CheckFileExists
{get;set;}
CheckPathExists Property bool CheckPathExists
{get;set;}
Container Property
System.ComponentModel.IContainer Container {get;}
CustomPlaces Property
System.Windows.Forms.FileDialogCustomPlacesCollection CustomPlaces
{get;}
DefaultExt Property string DefaultExt {get;set;}
DereferenceLinks Property bool DereferenceLinks
{get;set;}
FileName Property string FileName {get;set;}
FileNames Property string FileNames {get;}
Filter Property string Filter {get;set;}
FilterIndex Property int FilterIndex {get;set;}
InitialDirectory Property string InitialDirectory
{get;set;}
Multiselect Property bool Multiselect {get;set;}
ReadOnlyChecked Property bool ReadOnlyChecked
{get;set;}
RestoreDirectory Property bool RestoreDirectory
{get;set;}
SafeFileName Property string SafeFileName {get;}
SafeFileNames Property string SafeFileNames {get;}
ShowHelp Property bool ShowHelp {get;set;}
ShowReadOnly Property bool ShowReadOnly {get;set;}
Site Property System.ComponentModel.ISite
Site {get;set;}
SupportMultiDottedExtensions Property bool
SupportMultiDottedExtensions {get;set;}
Tag Property System.Object Tag {get;set;}
Title Property string Title {get;set;}
ValidateNames Property bool ValidateNames {get;set;}
昨日投稿した「ファイルを開く」ダイアログ のメソッド、プロパティです
(色々役立ちそうなので結果を全部載せてみました)
ではまた;