Ana içeriğe geç

GetProperty

Belirli bir kimlikle ilişkili belirli bir özellik değerini alır.

$Membership.GetProperty(identity: ( string | Identity ), property: string):any (Identity)

Parametreler

( string | Identity ) identity
    Özelliğin alınacağı kimlik.

string property
    Alınacak özelliğin adı.

Döndürür

Belirtilen kimlik için belirtilen özelliğin değeri.

Açıklamalar

Bu property parametresi, iyi bilinen bir özelliğe veya genel bir özelliğe başvurabilir.

İyi bilinen özellikler: Bunlar, belirli anlamları olan önceden tanımlanmış özelliklerdir:

  • IdKimliğin benzersiz tanımlayıcısını döndürür.
  • NameKişi kimliğinin adını döndürür.
  • SurnameKişi kimliğinin soyadını döndürür.
  • EMailAddressKimlikle ilişkili e-posta adresini döndürür.
  • DisplayNameKimliğin görüntülenen adını döndürür.
  • LanguageKimliğin dil tercihini döndürür.

Genel özellik adları: Bu özellikler, yapılandırılmış üyelik sağlayıcısı tarafından çözümlenir. Örneğin, "Organization" üyelik sağlayıcısı özellik adları olarak depo sütun adlarını kullanabilir.

Genel özellik adlarına örnekler:

  • Employee.RegistryNumberÇalışanın sicil numarasını döndürür.
  • Employee.StartDateÇalışanın işe başlama tarihini döndürür.
  • Employee.Department.NameÇalışanın departman adını döndürür.
  • Employee.Department.IdÇalışanın departman kimliğini döndürür.

Başlatanın adını alma

1
$Membership.GetProperty( $Initiator, 'Name')

Başlatanın departmanını alma

1
$Membership.GetProperty( $Initiator, 'Employee.Department.Name')