コード例 #1
0
        public TermUploader(LocalTerm localTerm, UploadController controller)
            : base(controller)
        {
            this.localTerm = localTerm;

            if (this.localTerm.IsPinnedRoot)
            {
                throw new NotImplementedException("The IsPinnedRoot attribute is not implemented yet");
            }
        }
コード例 #2
0
        public void Upload(LocalTermStore termStore, Guid overrideTermStoreId,
                           ClientConnectorUploadOptions options = null)
        {
            if (options == null)
            {
                options = new ClientConnectorUploadOptions();
            }

            TermStore clientTermStore  = this.FetchClientTermStore(overrideTermStoreId);
            var       uploadController = new UploadController(this, termStore, clientTermStore, options);

            uploadController.PerformUpload();
        }
コード例 #3
0
 public TermSetUploader(LocalTermSet localTermSet, UploadController controller)
     : base(controller)
 {
     this.localTermSet = localTermSet;
 }
コード例 #4
0
 public TermContainerUploader(UploadController controller)
     : base(controller)
 {
 }
コード例 #5
0
 public TermGroupUploader(LocalTermGroup localTermGroup, UploadController controller)
     : base(controller)
 {
     this.localTermGroup = localTermGroup;
 }
コード例 #6
0
 public TaxonomyItemUploaderBase(UploadController controller)
 {
     this.controller = controller;
 }
コード例 #7
0
 public TaxonomyItemUploader(UploadController controller)
     : base(controller)
 {
 }