Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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); } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PrimaryKeyTypeConverter.cs
- Highlights.cs
- ExpressionBindingsDialog.cs
- Button.cs
- ToolStripLocationCancelEventArgs.cs
- XPathSelfQuery.cs
- ShapingWorkspace.cs
- UrlMapping.cs
- Queue.cs
- DESCryptoServiceProvider.cs
- HtmlFormWrapper.cs
- CalculatedColumn.cs
- BitmapEffect.cs
- path.cs
- FullTextState.cs
- DefaultSerializationProviderAttribute.cs
- AvTraceDetails.cs
- LinearGradientBrush.cs
- HttpCachePolicyWrapper.cs
- QuerySetOp.cs
- QueueProcessor.cs
- LiteralControl.cs
- Accessors.cs
- TouchPoint.cs
- ApplicationProxyInternal.cs
- ScaleTransform.cs
- WorkflowValidationFailedException.cs
- WindowsToolbarItemAsMenuItem.cs
- InkCollectionBehavior.cs
- FunctionDefinition.cs
- ComAdminInterfaces.cs
- ChtmlPhoneCallAdapter.cs
- BlockingCollection.cs
- WebPartUtil.cs
- ClientBuildManager.cs
- CodeEntryPointMethod.cs
- RoleManagerModule.cs
- ColorContext.cs
- BamlTreeNode.cs
- DependencyObject.cs
- FileRegion.cs
- LiteralControl.cs
- UriScheme.cs
- FilteredAttributeCollection.cs
- RegisteredDisposeScript.cs
- SqlDataSourceConfigureSelectPanel.cs
- FamilyMapCollection.cs
- IPEndPoint.cs
- RegistryConfigurationProvider.cs
- DataServiceRequest.cs
- UInt16Converter.cs
- AdvancedBindingEditor.cs
- ModelFunction.cs
- AnimatedTypeHelpers.cs
- PngBitmapDecoder.cs
- sqlinternaltransaction.cs
- XmlDataLoader.cs
- X509Certificate.cs
- DataTableExtensions.cs
- DataGridViewBand.cs
- Baml6ConstructorInfo.cs
- DocumentReference.cs
- CodeThrowExceptionStatement.cs
- SetterBase.cs
- SelectionProcessor.cs
- DictionaryEditChange.cs
- Win32NamedPipes.cs
- XmlSchemaGroupRef.cs
- EventEntry.cs
- ClientBuildManager.cs
- DoubleStorage.cs
- SyntaxCheck.cs
- RolePrincipal.cs
- ContravarianceAdapter.cs
- QilUnary.cs
- ItemCheckEvent.cs
- DataGridItemCollection.cs
- GroupPartitionExpr.cs
- WrappedKeySecurityTokenParameters.cs
- SBCSCodePageEncoding.cs
- RadioButtonStandardAdapter.cs
- TCEAdapterGenerator.cs
- ResXFileRef.cs
- OletxTransactionFormatter.cs
- SessionConnectionReader.cs
- StrongNameUtility.cs
- FilteredAttributeCollection.cs
- PropertyDescriptor.cs
- SslStream.cs
- TdsParserSessionPool.cs
- DataGridViewBindingCompleteEventArgs.cs
- ToolboxComponentsCreatingEventArgs.cs
- StackBuilderSink.cs
- DataGridViewColumnDesigner.cs
- ClientUrlResolverWrapper.cs
- SHA1CryptoServiceProvider.cs
- NullableDoubleSumAggregationOperator.cs
- PipelineModuleStepContainer.cs
- TabletDevice.cs
- FrameworkElement.cs