public override void RegisterTagger(IIntraTextAdornmentServiceSpaceNegotiatingAdornmentTagger tagger)
 {
     if (this.tagger != null)
     {
         throw new InvalidOperationException();
     }
     if (tagger == null)
     {
         throw new ArgumentNullException(nameof(tagger));
     }
     this.tagger = tagger;
 }
 public abstract void RegisterTagger(IIntraTextAdornmentServiceSpaceNegotiatingAdornmentTagger tagger);