#sharepoint-2010
#sharepoint-2010
Вопрос:
Существует ли какой-либо API для изучения определения функции (например, reflexion for code)?
Моя цель, например, иметь возможность выполнять:
var myFeature = GetMyFeature("my feature guid")
var contentTypes = myFeature.Definition.ContentTypes
Я знаю, что могу анализировать XML-файлы функции, но я бы хотел избежать этого.
Ответ №1:
Да, вы хотите взглянуть на типы SPFeature и SPFeatureDefinition в объектной модели сервера.
Комментарии:
1. Я видел, но большинство интересных классов являются внутренними (
internal class SPContentTypeElement
например), я могу использовать отражение для извлечения нужного мне значения, но это не очень удобно для обслуживания