次の方法で共有


ISafeControlEntry インターフェイス

配置時に SharePoint の web.config ファイルに追加される安全なコントロール エントリを表します。

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

構文

'宣言
Public Interface ISafeControlEntry _
    Inherits INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged
public interface ISafeControlEntry : INotifyObjectDisposing, 
    INotifyObjectDisposed, INotifyPropertyChanged

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

プロパティ

  名前 説明
パブリック プロパティ AssemblyName 安全なコントロール エントリのアセンブリの完全修飾名を取得または設定します。
パブリック プロパティ IsDisposed オブジェクトが破棄されるかどうかを取得します。 (INotifyObjectDisposed から継承されます。)
パブリック プロパティ IsDisposing オブジェクトが破棄されるかどうかを取得します。 (INotifyObjectDisposing から継承されます。)
パブリック プロパティ IsSafe 安全なコントロール エントリが安全かどうかを取得または設定します。
パブリック プロパティ IsSafeAgainstScript コントロールが貢献者によるスクリプト注入攻撃を防ぐかどうか、および貢献者がコントロールを編集できるかどうかを取得または設定します。
パブリック プロパティ Name 安全なコントロール エントリの名前を取得または設定します。このプロパティは、デザイン時にだけ使用されます。
パブリック プロパティ NamespaceName 安全なコントロール エントリの名前空間を取得または設定します。
パブリック プロパティ ProjectItem 親プロジェクト アイテムへの参照を取得します。
パブリック プロパティ TypeName 安全なコントロール エントリの型名を取得または設定します。

このページのトップへ

イベント

  名前 説明
パブリック イベント Disposed オブジェクトが破棄されるときに発生します。 (INotifyObjectDisposed から継承されます。)
パブリック イベント Disposing オブジェクトが破棄されるときに発生します。 (INotifyObjectDisposing から継承されます。)
パブリック イベント PropertyChanged プロパティ値が変更されたときに発生します。 (INotifyPropertyChanged から継承されます。)

このページのトップへ

解説

親プロジェクト項目が、配置されるパッケージに含まれる場合のみ、安全なコントロールのエントリが追加されます。

参照

参照

Microsoft.VisualStudio.SharePoint 名前空間