Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- WebServiceData.cs
- Baml2006ReaderFrame.cs
- DSACryptoServiceProvider.cs
- SemanticBasicElement.cs
- RenderOptions.cs
- ExpandSegment.cs
- CustomWebEventKey.cs
- DataGridViewUtilities.cs
- OdbcException.cs
- HttpResponse.cs
- CodeSnippetExpression.cs
- PngBitmapDecoder.cs
- ObjectListShowCommandsEventArgs.cs
- Table.cs
- BulletedListEventArgs.cs
- RootBrowserWindowProxy.cs
- BuildResultCache.cs
- TypeToken.cs
- ConfigurationElementCollection.cs
- FrameworkReadOnlyPropertyMetadata.cs
- PrintingPermissionAttribute.cs
- PageRanges.cs
- ContextInformation.cs
- KeyEvent.cs
- ACL.cs
- StateManagedCollection.cs
- ISFTagAndGuidCache.cs
- TypeConverterHelper.cs
- AccessibilityHelperForXpWin2k3.cs
- FontStyle.cs
- TypeInitializationException.cs
- BamlResourceContent.cs
- ExpressionNode.cs
- BindingExpression.cs
- HostingEnvironment.cs
- glyphs.cs
- KeyManager.cs
- OletxCommittableTransaction.cs
- StringUtil.cs
- RuntimeEnvironment.cs
- XsdDateTime.cs
- ZoneButton.cs
- VarRemapper.cs
- PopupControlService.cs
- OneOfElement.cs
- BinaryMethodMessage.cs
- AutomationPatternInfo.cs
- FolderBrowserDialog.cs
- Crc32.cs
- FilteredAttributeCollection.cs
- MenuItemCollection.cs
- PKCS1MaskGenerationMethod.cs
- AstNode.cs
- ToolStripOverflow.cs
- GlyphRun.cs
- NullEntityWrapper.cs
- RolePrincipal.cs
- ISFClipboardData.cs
- CodePrimitiveExpression.cs
- RenderOptions.cs
- ObsoleteAttribute.cs
- ObjectDataSource.cs
- AlphabeticalEnumConverter.cs
- FacetValueContainer.cs
- FullTextBreakpoint.cs
- ByteStorage.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- SymLanguageType.cs
- ApplicationContext.cs
- Exceptions.cs
- XmlSchemaDocumentation.cs
- DynamicContractTypeBuilder.cs
- BufferModesCollection.cs
- TrimSurroundingWhitespaceAttribute.cs
- MenuItemBinding.cs
- ClientUtils.cs
- ShowExpandedMultiValueConverter.cs
- BrushConverter.cs
- XmlSchemaDocumentation.cs
- GraphicsContainer.cs
- HandoffBehavior.cs
- InheritablePropertyChangeInfo.cs
- Ray3DHitTestResult.cs
- EasingKeyFrames.cs
- TextBox.cs
- TrackBarRenderer.cs
- NavigationHelper.cs
- ImageInfo.cs
- MsmqBindingFilter.cs
- XPathChildIterator.cs
- AssertFilter.cs
- ButtonFieldBase.cs
- DataList.cs
- RemotingConfiguration.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- TabletDeviceInfo.cs
- CqlQuery.cs
- SchemaLookupTable.cs
- CellNormalizer.cs
- MappingException.cs