名前またはIDでコンテンツタイプを取得しようとしています。
このコードを使用していますが、機能しません。
SPContentTypeId eventTypeId = new SPContentTypeId("0x0102");
SPContentType eventType = web.AvailableContentTypes[eventTypeId];
あなたはなにか考えはありますか?
ありがとう。
名前またはIDでコンテンツタイプを取得しようとしています。
このコードを使用していますが、機能しません。
SPContentTypeId eventTypeId = new SPContentTypeId("0x0102");
SPContentType eventType = web.AvailableContentTypes[eventTypeId];
あなたはなにか考えはありますか?
ありがとう。
あなたがあなたの質問で提供した情報に基づいて、私はあなたが探しているものはこのようなものだと思います:
SPContentType spct = web.AvailableContentTypes ["ContentTypeName"];
幸運を!:)
上記に注意してください。コンテンツタイプに変更を加える予定がある場合は、上記の関数を使用しないでください。読み取り専用バージョンを返します。使用したいもの:
web.ContentTypes["ContentTypeName"].
それ以外の:
web.AvailableContentTypes["ContentTypeName"].
上記の答えは実際には正しくないので、人々の時間を節約するためだけに。コンテキストとその使用方法に実際に依存するため、両方のオプションを含める必要があります。彼らはそのような詳細を提供していませんが、これはグーグルのトップの答えです。