Tôi muốn tìm URI TCM của một danh mục cho các trường KeywordFieldDefinitionData loại.Cách nhận URI TCM của danh mục cho KeywordFieldDefinitionDạng loại dữ liệu?
Tôi đang sử dụng bên dưới đoạn code để đọc trường siêu dữ liệu của một thành phần: -
https://code.google.com/p/tridion-practice/wiki/ChangeContentOrMetadata
tôi có thể thấy loại và CategoryFields thuộc tính trong lớp Reference.cs (tự động tạo ra khi refence đến dịch vụ cốt lõi được đưa ra) nhưng không có thuộc tính nào được định nghĩa trong lớp Field (được định nghĩa ở trên đoạn code.google link) để truy cập các thuộc tính Category và CategoryFields. Tôi đã cố gắng xác định thuộc tính theo cách sau: -
public System.Reflection.PropertyInfo Category
{
get { return definition.GetType().GetProperty("Category", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic); }
}
Ngay cả trên không hoạt động, bất kỳ ai trong các bạn vui lòng phân tích điều này và trả lời.
Cảm ơn trước!
Tôi có hiểu chính xác rằng bạn muốn nhận ID của Danh mục mà từ khóa có trong đó không (Từ khóa được đọc từ KeywordField trong một Component)? –
Câu hỏi thú vị, chúng tôi có thể quan tâm đến bạn trong cam kết với [Đề xuất cụ thể theo Vùng 51 Tridion] không (http://area51.stackexchange.com/proposals/38335/tridion?referrer=gPujQMxthNCNn9xqeeO2NA2). Đăng ký bằng cùng một tài khoản SO nếu bạn có thời gian. –