/// <summary> /// When overridden in a derived class, resets the properties of a common dialog box to their default values. /// </summary> public override void Reset() { selectedObjects = new List <DsObjectPickerItem>(); // min default values //scopeTypes = DsObjectPickerScopeTypes.TargetComputer | // DsObjectPickerScopeTypes.UplevelJoinedDomain; scopeTypes = DsObjectPickerScopeTypes.DownlevelJoinedDomain | DsObjectPickerScopeTypes.EnterpriseDomain | DsObjectPickerScopeTypes.ExternalDownlevelDomain | DsObjectPickerScopeTypes.ExternalUplevelDomain | DsObjectPickerScopeTypes.GlobalCatalog | DsObjectPickerScopeTypes.TargetComputer | DsObjectPickerScopeTypes.UplevelJoinedDomain | DsObjectPickerScopeTypes.UserEnteredDownlevelScope | DsObjectPickerScopeTypes.UserEnteredUplevelScope; initialSettings = DsObjectPickerInitialSettings.SkipTargetComputerDCCheck; initialScopes = DsObjectPickerInitialScopes.StartingScope | DsObjectPickerInitialScopes.DefaultFilterUsers | DsObjectPickerInitialScopes.DefaultFilterGroups; // min default values //uplevelFlags = DsObjectPickerUplevelFlags.Users | // DsObjectPickerUplevelFlags.WellknownPrincipals | // DsObjectPickerUplevelFlags.BuiltinGroups | // DsObjectPickerUplevelFlags.IncludeAdvancedView; uplevelFlags = DsObjectPickerUplevelFlags.BuiltinGroups | DsObjectPickerUplevelFlags.DomainLocalGroupsDL | DsObjectPickerUplevelFlags.DomainLocalGroupsSE | DsObjectPickerUplevelFlags.GlobalGroupsDL | DsObjectPickerUplevelFlags.GlobalGroupsSE | DsObjectPickerUplevelFlags.IncludeAdvancedView | DsObjectPickerUplevelFlags.UniversalGroupsDL | DsObjectPickerUplevelFlags.UniversalGroupsSE | DsObjectPickerUplevelFlags.Users | DsObjectPickerUplevelFlags.WellknownPrincipals; // min default values //downlevelFlags = DsObjectPickerDownlevelFlags.Users; downlevelFlags = DsObjectPickerDownlevelFlags.AllWellknownSids | DsObjectPickerDownlevelFlags.Users | DsObjectPickerDownlevelFlags.LocalGroups | DsObjectPickerDownlevelFlags.GlobalGroups; mustInit = true; }
/// <summary> /// When overridden in a derived class, resets the properties of a common dialog box to their default values. /// </summary> public override void Reset() { selectedObjects = new List<DsObjectPickerItem>(); // min default values //scopeTypes = DsObjectPickerScopeTypes.TargetComputer | // DsObjectPickerScopeTypes.UplevelJoinedDomain; scopeTypes = DsObjectPickerScopeTypes.DownlevelJoinedDomain | DsObjectPickerScopeTypes.EnterpriseDomain | DsObjectPickerScopeTypes.ExternalDownlevelDomain | DsObjectPickerScopeTypes.ExternalUplevelDomain | DsObjectPickerScopeTypes.GlobalCatalog | DsObjectPickerScopeTypes.TargetComputer | DsObjectPickerScopeTypes.UplevelJoinedDomain | DsObjectPickerScopeTypes.UserEnteredDownlevelScope | DsObjectPickerScopeTypes.UserEnteredUplevelScope; initialSettings = DsObjectPickerInitialSettings.SkipTargetComputerDCCheck; initialScopes = DsObjectPickerInitialScopes.StartingScope | DsObjectPickerInitialScopes.DefaultFilterUsers | DsObjectPickerInitialScopes.DefaultFilterGroups; // min default values //uplevelFlags = DsObjectPickerUplevelFlags.Users | // DsObjectPickerUplevelFlags.WellknownPrincipals | // DsObjectPickerUplevelFlags.BuiltinGroups | // DsObjectPickerUplevelFlags.IncludeAdvancedView; uplevelFlags = DsObjectPickerUplevelFlags.BuiltinGroups | DsObjectPickerUplevelFlags.DomainLocalGroupsDL | DsObjectPickerUplevelFlags.DomainLocalGroupsSE | DsObjectPickerUplevelFlags.GlobalGroupsDL | DsObjectPickerUplevelFlags.GlobalGroupsSE | DsObjectPickerUplevelFlags.IncludeAdvancedView | DsObjectPickerUplevelFlags.UniversalGroupsDL | DsObjectPickerUplevelFlags.UniversalGroupsSE | DsObjectPickerUplevelFlags.Users | DsObjectPickerUplevelFlags.WellknownPrincipals; // min default values //downlevelFlags = DsObjectPickerDownlevelFlags.Users; downlevelFlags = DsObjectPickerDownlevelFlags.AllWellknownSids | DsObjectPickerDownlevelFlags.Users | DsObjectPickerDownlevelFlags.LocalGroups | DsObjectPickerDownlevelFlags.GlobalGroups; mustInit = true; }