Quantcast
Channel: わんくま同盟
Viewing all articles
Browse latest Browse all 994

サンプルアプリのクラスライブラリ更新

$
0
0

所属しているすべてのグループを表示する画面の追加に伴いクラスライブラリ側を一部更新しました。

 

プライマリ グループ トークンを保持できるよう DomainGroup クラス(VB, C#)を変更

プライベートフィールドを追加

VB

Private ReadOnly _token As Integer

C#

private readonly int _token;

 

コンストラクター内に次のコードを追加

VB

entry.Invoke("GetInfoEx", New Object() {"primaryGroupToken"}, 0)

_token = Convert.ToInt32(entry.Properties.Item("primaryGroupToken").Value)

C#

entry.Invoke("GetInfoEx", new object[] { "primaryGroupToken" }, 0);

_token = Convert.ToInt32(entry.Properties["primaryGroupToken"].Value);

 

パブリックプロパティを追加

VB

Public ReadOnly Property Token As Integer

  Get

    Return _token

  End Get

End Property

C#

public int Token

{

  get

  {

    return _token;

  }

}

 

プライマリ グループ トークンを取得していた箇所は Token プロパティで取得するよう置き換えました。

 

コンストラクターに追加した 1 行目の詳細は「ユーザの所属するグループの取得」をご覧ください。

 

 

Active Directory 関連 Blog

http://www.pbyk.com/blog/bloglist.html


Viewing all articles
Browse latest Browse all 994

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>