Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- COM2IDispatchConverter.cs
- QilInvokeEarlyBound.cs
- CollaborationHelperFunctions.cs
- SingleAnimationUsingKeyFrames.cs
- DecimalConstantAttribute.cs
- OlePropertyStructs.cs
- TemplateControlBuildProvider.cs
- AudioFileOut.cs
- PrePrepareMethodAttribute.cs
- StateManagedCollection.cs
- Helpers.cs
- WeakReferenceEnumerator.cs
- CodePrimitiveExpression.cs
- ManagementScope.cs
- ToolStripPanel.cs
- PrimitiveXmlSerializers.cs
- PlanCompiler.cs
- ServiceX509SecurityTokenProvider.cs
- Rotation3DAnimation.cs
- Size.cs
- sqlmetadatafactory.cs
- RegistrySecurity.cs
- SslStream.cs
- DBSqlParser.cs
- RoleServiceManager.cs
- StateManagedCollection.cs
- SchemaTypeEmitter.cs
- TimeIntervalCollection.cs
- RuntimeResourceSet.cs
- RecognitionEventArgs.cs
- CapabilitiesSection.cs
- Encoding.cs
- SHA1CryptoServiceProvider.cs
- Number.cs
- SecurityDocument.cs
- RelationshipEndMember.cs
- HttpHostedTransportConfiguration.cs
- PagedDataSource.cs
- TextBoxAutomationPeer.cs
- Int16AnimationBase.cs
- ObjectQueryState.cs
- CompilerError.cs
- EditorPartCollection.cs
- TreeNodeStyleCollection.cs
- FolderBrowserDialog.cs
- IResourceProvider.cs
- WindowsGraphics2.cs
- VisualState.cs
- ObjectStateManagerMetadata.cs
- ProxyAttribute.cs
- ScrollData.cs
- SspiWrapper.cs
- FactoryId.cs
- RandomNumberGenerator.cs
- UserPreferenceChangingEventArgs.cs
- BitmapScalingModeValidation.cs
- DefaultEventAttribute.cs
- HttpListenerRequest.cs
- SqlDataSourceCache.cs
- LinkUtilities.cs
- Compiler.cs
- XmlNodeList.cs
- DataGridCommandEventArgs.cs
- FileDialogCustomPlacesCollection.cs
- DefaultParameterValueAttribute.cs
- FormatException.cs
- DataControlButton.cs
- Merger.cs
- QilExpression.cs
- FillRuleValidation.cs
- DateTimeOffset.cs
- DelegatingChannelListener.cs
- SymbolEqualComparer.cs
- TextEditorThreadLocalStore.cs
- ObjectStorage.cs
- ListenerChannelContext.cs
- Int64KeyFrameCollection.cs
- ExtractorMetadata.cs
- NativeMethods.cs
- SQLUtility.cs
- DataListItem.cs
- CngKeyCreationParameters.cs
- DependencyPropertyKey.cs
- WebPartDisplayModeCancelEventArgs.cs
- ImpersonateTokenRef.cs
- XmlRootAttribute.cs
- WindowsFormsHost.cs
- NopReturnReader.cs
- Vector3DConverter.cs
- WebPartZoneBase.cs
- BaseWebProxyFinder.cs
- HttpContext.cs
- MatrixStack.cs
- Package.cs
- HttpDebugHandler.cs
- CapabilitiesState.cs
- BaseCollection.cs
- TextEffectCollection.cs
- AutoResetEvent.cs
- TextModifierScope.cs