7

Chỉ là một câu hỏi nhanh, có thể tạo Thư viện Tài liệu bằng Mô hình Đối tượng Khách hàng trong SharePoint 2010 không?Tạo Thư viện Tài liệu bằng Mô hình Đối tượng Khách hàng

Tôi biết bạn có thể tạo danh sách, v.v. Tôi có quyền nói rằng Thư viện tài liệu chỉ là một loại danh sách 'đặc biệt' không?

Làm cách nào tôi có thể chỉ định rằng Danh sách tôi tạo sẽ là Thư viện tài liệu?

Bất kỳ trợ giúp sẽ được đánh giá cao

Cảm ơn

Trả lời

7

Yes. Bạn có thể chỉ định TemplateType cho số List của mình.

List of TemplateTypes

using (ClientContext clientCTX = new ClientContext(url)) 
{ 
    ListCreationInformation lci = new ListCreationInformation(); 
    lci.Description = "My own DocLib"; 
    lci.Title = "Library"; 
    lci.TemplateType = 101; 
    List newLib = clientCTX.Web.Lists.Add(lci); 
    clientCTX.Load(newLib); 
    clientCTX.ExecuteQuery(); 
} 
+0

Cảm ơn - Chính xác những gì tôi đang tìm kiếm. –

1

Bạn cũng có thể thiết lập các templatetype với đoạn mã sau, mà tôi nghĩ rằng làm cho mọi thứ rõ ràng hơn để các lập trình viên mới:

lci.TemplateType = (int) ListTemplateType.DocumentLibrary; 
Các vấn đề liên quan