ISafeControl インターフェイス

パッケージ内の安全なコントロールを表します。

名前空間:  Microsoft.VisualStudio.SharePoint.Packages
アセンブリ:  Microsoft.VisualStudio.SharePoint (Microsoft.VisualStudio.SharePoint.dll 内)

構文

'宣言
Public Interface ISafeControl _
    Inherits IObservableModelElement
public interface ISafeControl : IObservableModelElement

ISafeControl 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ AssemblyName コントロールを含むアセンブリの完全修飾名を取得または設定します。
パブリック プロパティ IsSafe コントロールが安全と見なされるかどうかを取得または設定します。
パブリック プロパティ IsSafeAgainstScript コントロールが貢献者によるスクリプト注入攻撃を防ぐかどうか、および貢献者がコントロールを編集できるかどうかを取得または設定します。
パブリック プロパティ NamespaceName コントロールの名前空間を取得または設定します。
パブリック プロパティ TypeName コントロール クラス名を取得または設定します。

このページのトップへ

イベント

  名前 説明
パブリック イベント PropertyChanged DSL モデル要素が変更されたときに発生します。 (IObservableModelElement から継承されます。)
パブリック イベント PropertyChanging DSL モデル要素が変更中であるときに発生します。 (IObservableModelElement から継承されます。)

このページのトップへ

解説

安全なコントロールとは、コントロールの作成者によって安全としてマークされているコントロールです。共同作成者は安全なコントロールを使用できます。「SharePoint ソリューションのセキュリティ」を参照してください。

参照

関連項目

Microsoft.VisualStudio.SharePoint.Packages 名前空間