Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kullanıcının belirli bir tablo için ayrıcalığı varsa döndürür.
Için kullanılabilir
Model temelli uygulamalar
Sözdizimi
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth)
Parametreler
| Parametre Adı | Türü | Gerekli | Description |
|---|---|---|---|
| entityTypeName | string |
Yes | Tablo türü adı |
| privilegeType | enum |
Hayı | Tablo ayrıcalık türleri. Aşağıdaki öğelere sahiptir: - None = 0- Create = 1 - Read = 2- Write = 3- Delete = 4- Assign =5- Share =6- Append =7- AppendTo =8 |
| privilegeDepth | enum |
Hayı | Tablo ayrıcalık derinliği. Aşağıdaki öğelere sahiptir: - None = -1- Basic = 0- Local = 1- Deep = 2- Global = 3 |
Dönüş Değeri
Tür: boolean
Açıklamalar
Tablo meta verileri yerel olarak önbelleğe alınmadıysa bu işlev false döndürebilir. Tablo meta verilerinin yerel önbellekte kullanılabilir olduğundan emin olmak için çağrısından önce getEntityMetadata'yı çağırın hasEntityPrivilegeve bekler.
await context.utils.getEntityMetadata(entityTypeName);
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth);
İlgili makaleler
Yarar
Power Apps bileşen çerçevesi API başvurusu
Power Apps bileşen çerçevesine genel bakış