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
- AffineTransform3D.cs
- Pkcs9Attribute.cs
- FormViewInsertedEventArgs.cs
- VisualCollection.cs
- BuildProvider.cs
- HandleRef.cs
- UInt16.cs
- DateTimeFormat.cs
- DataColumnMappingCollection.cs
- ConfigurationValues.cs
- sortedlist.cs
- ParameterModifier.cs
- PopOutPanel.cs
- EarlyBoundInfo.cs
- Helper.cs
- CssTextWriter.cs
- GrammarBuilderPhrase.cs
- BitmapCodecInfo.cs
- MenuAdapter.cs
- OracleParameter.cs
- SoapMessage.cs
- CharUnicodeInfo.cs
- HttpCapabilitiesSectionHandler.cs
- HtmlInputSubmit.cs
- CachedPathData.cs
- IntSecurity.cs
- CodeGroup.cs
- GenericAuthenticationEventArgs.cs
- _AutoWebProxyScriptHelper.cs
- SystemTcpConnection.cs
- ISO2022Encoding.cs
- FontUnitConverter.cs
- SecurityElementBase.cs
- DataRelationPropertyDescriptor.cs
- WebEvents.cs
- MediaSystem.cs
- CultureInfo.cs
- HttpModule.cs
- ValidatedControlConverter.cs
- MsmqElementBase.cs
- ImmComposition.cs
- XmlDocumentType.cs
- FlowDocumentFormatter.cs
- HierarchicalDataBoundControlAdapter.cs
- MimeFormImporter.cs
- ListItemConverter.cs
- ViewValidator.cs
- PointF.cs
- XmlEntity.cs
- ConnectionInterfaceCollection.cs
- XmlSchemaObject.cs
- SimpleFieldTemplateFactory.cs
- TemplateInstanceAttribute.cs
- ExtensionMethods.cs
- IERequestCache.cs
- HtmlInputRadioButton.cs
- FlowPanelDesigner.cs
- CqlErrorHelper.cs
- ColorContext.cs
- SqlReferenceCollection.cs
- COM2PropertyBuilderUITypeEditor.cs
- StringHelper.cs
- SiteMapNodeCollection.cs
- Events.cs
- TemplateXamlParser.cs
- SubclassTypeValidator.cs
- Ticks.cs
- XpsSerializerWriter.cs
- SqlDataSourceStatusEventArgs.cs
- InfoCardMetadataExchangeClient.cs
- CellQuery.cs
- Script.cs
- Matrix3D.cs
- CacheAxisQuery.cs
- BaseTreeIterator.cs
- BufferBuilder.cs
- ServiceHostingEnvironmentSection.cs
- XamlInt32CollectionSerializer.cs
- MetadataStore.cs
- COM2IDispatchConverter.cs
- DataPagerFieldItem.cs
- ConnectionProviderAttribute.cs
- RegexFCD.cs
- oledbconnectionstring.cs
- ConnectionManagementElementCollection.cs
- Debug.cs
- FrameworkReadOnlyPropertyMetadata.cs
- IteratorFilter.cs
- CombinedGeometry.cs
- ManualResetEventSlim.cs
- CollectionView.cs
- UnionExpr.cs
- TrackingParameters.cs
- ObjectSelectorEditor.cs
- FileClassifier.cs
- NativeMethods.cs
- ListViewUpdateEventArgs.cs
- FlowPosition.cs
- PropertyChangingEventArgs.cs
- XPathNavigatorKeyComparer.cs