コード例 #1
0
 /// <summary>
 /// Audits the object unlocalizations
 /// </summary>
 /// <param name="repositoryObject"><see cref="T:Tridion.ContentManager.ContentManagement.RepositoryLocalObject" /></param>
 /// <param name="args">The <see cref="UnLocalizeEventArgs" /> instance containing the event data.</param>
 /// <param name="phase"><see cref="T:Tridion.ContentManager.Extensibility.EventPhases" /></param>
 private void AuditUnLocalize(RepositoryLocalObject repositoryObject, UnLocalizeEventArgs args, EventPhases phase)
 {
     if (phase == EventPhases.TransactionCommitted)
     {
         AuditContentEdit("UnLocalize", repositoryObject, null, new SqlXml(repositoryObject.ToXml().CreateNavigator().ReadSubtree()));
     }
 }
コード例 #2
0
ファイル: AuditLog.cs プロジェクト: TcmExtensions/TcmEvents
 /// <summary>
 /// Audits the object unlocalizations
 /// </summary>
 /// <param name="repositoryObject"><see cref="T:Tridion.ContentManager.ContentManagement.RepositoryLocalObject" /></param>
 /// <param name="args">The <see cref="UnLocalizeEventArgs" /> instance containing the event data.</param>
 /// <param name="phase"><see cref="T:Tridion.ContentManager.Extensibility.EventPhases" /></param>
 private void AuditUnLocalize(RepositoryLocalObject repositoryObject, UnLocalizeEventArgs args, EventPhases phase)
 {
     if (phase == EventPhases.TransactionCommitted)
         AuditContentEdit("UnLocalize", repositoryObject, null, new SqlXml(repositoryObject.ToXml().CreateNavigator().ReadSubtree()));
 }