Aracılığıyla paylaş


hasEntityPrivilege

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);

Yarar
Power Apps bileşen çerçevesi API başvurusu
Power Apps bileşen çerçevesine genel bakış