Ana içeriğe geç

Liste

Belirli bir nesneyle ilişkili tüm aktivite girdilerini listeler.

$ActivityStream.List(objectId: string, objectType: ( string | "null" ), type: ( string | "null" )):Array<@type> : string
Gerçekleştirilen aktivitenin türü (ör. "share", "update", "assign").

actor : ( string | Identity )
Aktiviteyi gerçekleştiren aktörü (kullanıcı veya sistem) belirtir.

attachment : ( string | @type : ( ... | ... | ... | ... )
Ek türü. Varsayılan değer "file".

  • "file": Dosya eki olduğunu belirtir.
  • "link": URL bağlantısı olduğunu belirtir.
  • "video": Video olduğunu belirtir.

id : string
Ekin dosya kimliği. | Array<( ... | ... )> )
İsteğe bağlı aktivite ekleri. Sunucu tekil olanı kullanır

content : string
Hedef kitleye gösterilen, insanlar tarafından okunabilir aktivite içeriği.

objectId : string
Aktivitenin ilişkili olduğu nesnenin ID'si. Bu özellik zorunludur.

objectType : string
Aktivitenin ilişkili olduğu nesnenin türü (ör. "case", "customer"). Bu özellik zorunludur.

publishedAt : DateTimeOffset
Aktivitenin gerçekleştiği tarih ve saat. Varsayılan değer geçerli tarih ve saattir.

targets : ( string | @type : ( ... | ... | ... | ... )
Hedef kitle türünü belirtir. Varsayılan değer "Identity".

  • "Identity": Belirli bir kullanıcıyı veya grup kimliğini hedefler.
  • "Everyone": Kimliği doğrulanmış tüm kullanıcıları hedefler.
  • "Members": Bir kanaldaki tüm üyeleri hedefler.
  • "Public": Kimlik doğrulama durumuna bakılmaksızın herkesi hedefler.

notify : ( ... | ... | ... )
Hedef kitleye anlık bildirim gönderilip gönderilmeyeceğini belirtir. Varsayılanı

targetId : ( ... | ... )
Hedef kimliğin ID'si; şu durumda kullanılır: | Array<( ... | ... )> )
Hedef tanımlayıcıları veya kimlik ID'leri; örneğin yerleşik hedef kitle adları

Parametreler

string objectId
    Aktivitelerin getirileceği nesnenin kimliği.

( string | "null" ) objectType
    Nesnenin türü (ör. "case", "instance", "process", "version", "workitem"). İsteğe bağlıdır.

( string | "null" ) type
    Filtreleme ölçütü olan aktivite türü (ör. "share", "update", "assign"). İsteğe bağlıdır.

Döndürür

Aktiviteleri temsil eden ActivityEntry nesnelerinden oluşan bir dizi.

Açıklamalar

Aktiviteleri listeleme

1
let list = $ActivityStream.List($Xml.Evaluate('CaseId'), 'case', 'share');

Ayrıca bkz.

  • Array<@type> : string
    Gerçekleştirilen aktivitenin türü (ör. "share", "update", "assign").

actor : ( string | Identity )
Aktiviteyi gerçekleştiren aktörü (kullanıcı veya sistem) belirtir.

attachment : ( string | @type : ( ... | ... | ... | ... )
Ek türü. Varsayılan değer "file".

  • "file": Dosya eki olduğunu belirtir.
  • "link": URL bağlantısı olduğunu belirtir.
  • "video": Video olduğunu belirtir.

id : string
Ekin dosya kimliği. | Array<( ... | ... )> )
İsteğe bağlı aktivite ekleri. Sunucu tekil olanı kullanır

content : string
Hedef kitleye gösterilen, insanlar tarafından okunabilir aktivite içeriği.

objectId : string
Aktivitenin ilişkili olduğu nesnenin ID'si. Bu özellik zorunludur.

objectType : string
Aktivitenin ilişkili olduğu nesnenin türü (ör. "case", "customer"). Bu özellik zorunludur.

publishedAt : DateTimeOffset
Aktivitenin gerçekleştiği tarih ve saat. Varsayılan değer geçerli tarih ve saattir.

targets : ( string | @type : ( ... | ... | ... | ... )
Hedef kitle türünü belirtir. Varsayılan değer "Identity".

  • "Identity": Belirli bir kullanıcıyı veya grup kimliğini hedefler.
  • "Everyone": Kimliği doğrulanmış tüm kullanıcıları hedefler.
  • "Members": Bir kanaldaki tüm üyeleri hedefler.
  • "Public": Kimlik doğrulama durumuna bakılmaksızın herkesi hedefler.

notify : ( ... | ... | ... )
Hedef kitleye anlık bildirim gönderilip gönderilmeyeceğini belirtir. Varsayılanı

targetId : ( ... | ... )
Hedef kimliğin ID'si; şu durumda kullanılır: | Array<( ... | ... )> )
Hedef tanımlayıcıları veya kimlik ID'leri; örneğin yerleşik hedef kitle adları * ActivityEntry