tulpep / active-directory-object-picker Goto Github PK
View Code? Open in Web Editor NEWThe standard Active Directory object picker dialog for .NET
License: Other
The standard Active Directory object picker dialog for .NET
License: Other
Why it is slow in window 7 os
I am testing the example code. But I do not see how to retrieve the SID of the selected user?
When tracking a problem when using the component, I just downloaded the source code from github, open visual studio and launched the debugger.
When playing with option, I was able to trigger the problem.
When only computer is unchecked, an exception occurs.
All other components can be unchecked, the exception doesn't occurs.
All others are default
Occurs on Windows 10 latest version x64 bits.
Issues #17 and #21 both asked for different versions. I'm specifically asking for a common NuGet model of deploying multiple libraries compiled to different versions and also include symbol files and XML documentation to help with writing and debugging. I have forked and made the changes to the project file (allowing for compiling against .NET versions 2.0, 3.5, 4.0 and 4.5.2) along with the changes to product debug (PDB) and XML documentation files and am about to submit a pull request. I have also added support for credentials (Issue #14) and have changed the project, where applicable, to remove simple properties to auto-properties.
Is there a way to get these information? I can only seem to obtain the name and the path. The latter can be used to somehow get the domain. But how do I get the SID?
Hello!
The Nuget package doesn't add a reference to System.Windows.Forms if this reference is not present in the project (like in WPF-projects). This reference is required by the dialog. It would be great if you could modify the Nuget package.
Best regards
Rufus
Please provide functionality to setup User/Password to IDsObjectPicker
Usage of IDsObjectPickerCredentials :
https://msdn.microsoft.com/en-us/library/cc185676(v=vs.85).aspx
is it possible to open advance view directly?
Hello,
Your library successfully build with 3.5 .Net framwork version. It is possible to reduce framework version in project settings to 3.5? There no reason to use 4.6.1. Or you can make several versions with different .Net framework.
Also can you specify restriction for .Net vesion in nuget package? Now I can install last package in 4.0 (for sample) project. And project is not building.
Thank you.
Say I want to search for JSMITH, is there a property to assign this directly into the 'Enter the object names to select' area?
I know I can open it and type in JSMITH, but I already have the JSMITH value in the dataset and assigning it directly would be awesome as it might be JSMITH;JDOE;BCLINTON etc.
Hello when i select the users from the dialogbox and click ok button,
it just display the username
how to add it full path/name (domain)
When select Name | Folder Path in dialogbox
to save information in combobox1.Items.Add with result: Folder\Name
so it will be result like: Domain\Administrator
how i can make that in code?
Currently, as far as I am aware, supports either "no ownership" or a WinForms form ownership. Neither is that appropriate in my use case, I am deploying into a WPF scaffold, so please allow for the System.Windows.Window
based approach, i.e. as possibly via System.Windows.Application.Current.MainWindow
, for instance, or any Window
based point of origin. In my case, I actually do have a second Window
source, but you get the point.
var d = new DirectoryObjectPickerDialog();
d.ShowDialog();
As the title suggests, does it support WPF? Or do you have any guidance for resources which might? Thank you...
Currently, you have the option to select groups as an AllowedObjectTypes, this includes a present time both security and distribution groups. would like a way to say only security, only distribution or all if possible
Is there any limitation keeping this from being updated to .NET 4.0 or higher?
Is it possible to include a property such as FormStartPosition or similar to control when showing the dialog in order to set its position on the screen to the center of the owner window? at the moment, the dialog always appears in the top-left of the screen.
Looking at this API please can it be enhanced such that you can pass in a AD Object and this becomes the initial selection.
Thanks
Mark
Need a way to preselect object(s) before displaying the selection dialog so that they are displayed in the dialog at the time of its display.
Need a constructor that allows to create {Tulpep.ActiveDirectoryObjectPicker.DirectoryObject} of the specified AD zones.
When the dialog is opened it is always positions at the top right corner. There should be a possibility to set where the dialog is positioned with respect to the parent window such as centered.
Hi, I meet an issue that it can not find attributes such as SID of machine when use FQDN. Short name works fine. Is this an expected behavior? Is there any workaround?
Thanks.
Sometimes calling DirectoryObjectPickerDialog.ShowDialog() will cause a System.AccessViolationException. Usually, this can be replicated by multiple calls in the same session. Use of the object is wrapped in a using statement. Today, I had the application in the VS debugger and it downloaded a source code file to show me where the exception occurred.
ActiveDs.dll
only seems to be used by Active-Directory-Object-Picker/Tulpep.ActiveDirectoryObjectPicker/NameTranslator.cs
which in turn is only be used by Active-Directory-Object-Picker/ADPickerTester/MainForm.cs
.
Therefore it seems that NameTranslator
could be moved to ADPickerTester
which in turn would make ActiveDs.dll
obsolete in the NuGet package.
Would you accept a PR that get rid of this dependency chain?
We enforce strong name's for all assemblies we reference. It would be great if this assembly was also signed.
Want to deploy only master branch
i.e. as a local user, ".\user"
along these lines, when the resulting DirectoryObject.Path
is something like this, "WinNT://group/machineName/user"
. Any guidance around that, if you please. With group
and machineName
, ostensibly being the name of the local working group and machine names, respectively. Thanks so much...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.