次の方法で共有


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 名前空間