ISafeControl Interface
Represents a safe control in the package.
Namespace: Microsoft.VisualStudio.SharePoint.Packages
Assembly: Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)
Syntax
'Declaration
Public Interface ISafeControl _
Inherits IObservableModelElement
public interface ISafeControl : IObservableModelElement
The ISafeControl type exposes the following members.
Properties
Name | Description | |
---|---|---|
AssemblyName | Gets or sets the fully-qualified name of the assembly containing the control. | |
IsSafe | Gets or sets whether the control is considered safe. | |
IsSafeAgainstScript | Gets or sets whether the control prevents script injection by contributors and, therefore, allows contributors to edit the control. | |
NamespaceName | Gets or sets the control namespace. | |
TypeName | Gets or sets the control class name. |
Top
Events
Name | Description | |
---|---|---|
PropertyChanged | Occurs when a DSL model element has changed. (Inherited from IObservableModelElement.) | |
PropertyChanging | Occurs when a DSL model element is being changed. (Inherited from IObservableModelElement.) |
Top
Remarks
Safe controls are controls that marked as secure by the control's author. Safe controls can be used by contributors. see Security for SharePoint Solutions.