Potrzebuję zmodyfikować niestandardowy atrybut dodany do schematu, ale dla wszystkich użytkowników. Atrybut to skrót MD5, który już przechowuję jako publiczna zmienna. Próbuję wyświetlić listę wszystkich użytkowników w określonej jednostce organizacyjnej, która ma być wyświetlana w polu listy, aby można było wybrać wszystkich użytkowników lub poszczególnych użytkowników, dla których zastosowano wartości.zapytanie wszystkich użytkowników w jednostce organizacyjnej w usłudze Active Directory i wyprowadzanie nazw użytkowników do listy list
Tu jest mój bieżący kod Form1.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Security.Cryptography;
using System.DirectoryServices;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
String Password;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
Password = textBox1.Text;
}
private void button1_Click(object sender, EventArgs e)
{
System.Security.Cryptography.MD5CryptoServiceProvider x = new System.Security.Cryptography.MD5CryptoServiceProvider();
byte[] bs = System.Text.Encoding.UTF8.GetBytes(Password);
bs = x.ComputeHash(bs);
System.Text.StringBuilder s = new System.Text.StringBuilder();
foreach (byte b in bs)
{
s.Append(b.ToString("x2").ToLower());
}
Password = s.ToString();
textBox2.Text = Password;
}
private void button2_Click(object sender, EventArgs e)
{
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
}
private void button3_Click(object sender, EventArgs e)
{
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
}
}
}
Na czym polega pytanie? –
jak mogę uzyskać wszystkich użytkowników, nie tylko konkretne, ale wszystkie i uzyskać te informacje w tablicy lub coś, co może być wyświetlane w polu listy –