June 2003
Intermediate to advanced
714 pages
22h 8m
English
FileDialogPermission
public sealed class FileDialogPermission : System.Security.CodeAccessPermission : IUnrestrictedPermission, IBuiltInPermission { // Public Constructors public FileDialogPermission(FileDialogPermissionAccessaccess); public FileDialogPermission(PermissionStatestate); // Public Instance Properties public FileDialogPermissionAccess Access{set; get; } // Public Instance Methods public override IPermission Copy( ); // overrides CodeAccessPermission public override void FromXml(System.Security.SecurityElementesd); // overrides CodeAccessPermission public override IPermission Intersect(System.Security.IPermissiontarget); // overrides CodeAccessPermission public override bool IsSubsetOf(System.Security.IPermissiontarget); // overrides CodeAccessPermission public bool IsUnrestricted( ); // implements IUnrestrictedPermission public override string ToString( ); // overrides CodeAccessPermission public override SecurityElement ToXml( ); // overrides CodeAccessPermission public override IPermission Union(System.Security.IPermissiontarget); // overrides CodeAccessPermission }
This code-access permission controls the ability for code to allow
users to access files and folders through the
System.Windows.Forms.OpenFileDialog and the
System.Windows.Forms.SaveFileDialog classes. These
UI components are useful for providing restricted access to files and
folders, without the need to grant permissions with
FileIOPermission. The type of file dialog to which access ...