Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartDisplayMode.cs / 1 / WebPartDisplayMode.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public abstract class WebPartDisplayMode { private string _name; protected WebPartDisplayMode(string name) { if (String.IsNullOrEmpty(name)) { throw new ArgumentNullException("name"); } _name = name; } public virtual bool AllowPageDesign { get { return false; } } public virtual bool AssociatedWithToolZone { get { return false; } } public string Name { get { return _name; } } public virtual bool RequiresPersonalization { get { return false; } } public virtual bool ShowHiddenWebParts { get { return false; } } public virtual bool IsEnabled(WebPartManager webPartManager) { return (!RequiresPersonalization || webPartManager.Personalization.IsModifiable); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public abstract class WebPartDisplayMode { private string _name; protected WebPartDisplayMode(string name) { if (String.IsNullOrEmpty(name)) { throw new ArgumentNullException("name"); } _name = name; } public virtual bool AllowPageDesign { get { return false; } } public virtual bool AssociatedWithToolZone { get { return false; } } public string Name { get { return _name; } } public virtual bool RequiresPersonalization { get { return false; } } public virtual bool ShowHiddenWebParts { get { return false; } } public virtual bool IsEnabled(WebPartManager webPartManager) { return (!RequiresPersonalization || webPartManager.Personalization.IsModifiable); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SerializationInfoEnumerator.cs
- SystemInfo.cs
- XmlIncludeAttribute.cs
- CompositeActivityValidator.cs
- SizeAnimationBase.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- EventLogPermissionAttribute.cs
- WindowsToolbar.cs
- SaveFileDialog.cs
- DataTableNewRowEvent.cs
- AccessorTable.cs
- MessageBox.cs
- LeaseManager.cs
- AgileSafeNativeMemoryHandle.cs
- AutoGeneratedField.cs
- AutomationElementIdentifiers.cs
- DesignerCategoryAttribute.cs
- WhitespaceSignificantCollectionAttribute.cs
- AdPostCacheSubstitution.cs
- UIInitializationException.cs
- PreviewPageInfo.cs
- ListViewItemMouseHoverEvent.cs
- ZipIOExtraFieldZip64Element.cs
- DataContractJsonSerializerOperationFormatter.cs
- ImmutableObjectAttribute.cs
- DataBindingExpressionBuilder.cs
- ClipboardProcessor.cs
- XmlAnyElementAttributes.cs
- CodeEventReferenceExpression.cs
- SerializerProvider.cs
- ScriptIgnoreAttribute.cs
- FrameworkElement.cs
- XmlNodeChangedEventManager.cs
- ListViewAutomationPeer.cs
- Int32RectValueSerializer.cs
- SystemWebCachingSectionGroup.cs
- DataBindEngine.cs
- VisualStyleTypesAndProperties.cs
- OperandQuery.cs
- ExpressionBuilder.cs
- XmlSchemaAttribute.cs
- Effect.cs
- HttpConfigurationContext.cs
- Control.cs
- QueryStringParameter.cs
- Scripts.cs
- ColumnMapVisitor.cs
- BaseValidator.cs
- ScriptComponentDescriptor.cs
- OleDbDataAdapter.cs
- IndexOutOfRangeException.cs
- HtmlFormParameterWriter.cs
- WebProxyScriptElement.cs
- EntityViewGenerationAttribute.cs
- ArgumentDesigner.xaml.cs
- DataGridViewRowConverter.cs
- EFAssociationProvider.cs
- XmlSchemaType.cs
- WindowPattern.cs
- CompilationUnit.cs
- ValidateNames.cs
- XmlTypeMapping.cs
- ExpressionBuilder.cs
- TextCompositionEventArgs.cs
- wgx_sdk_version.cs
- IntegerValidatorAttribute.cs
- StylusEventArgs.cs
- RuntimeEnvironment.cs
- DesignerAdapterAttribute.cs
- NumberFormatInfo.cs
- ParallelEnumerable.cs
- ConstraintConverter.cs
- SpoolingTaskBase.cs
- HScrollProperties.cs
- TreeNodeConverter.cs
- SQLInt64.cs
- EntityTypeEmitter.cs
- ToolStripItemClickedEventArgs.cs
- SystemThemeKey.cs
- GridViewCommandEventArgs.cs
- TreeViewItem.cs
- Enumerable.cs
- MimeFormImporter.cs
- Renderer.cs
- SourceLineInfo.cs
- FillErrorEventArgs.cs
- XmlAttributes.cs
- RequestCachePolicyConverter.cs
- ModelPerspective.cs
- ResourcesGenerator.cs
- BindingWorker.cs
- GeometryConverter.cs
- CodePageEncoding.cs
- ObjectItemConventionAssemblyLoader.cs
- BrowserPolicyValidator.cs
- WebPartHeaderCloseVerb.cs
- BindingListCollectionView.cs
- DiscriminatorMap.cs
- GlyphingCache.cs
- DocumentGridPage.cs