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
- ObjectTypeMapping.cs
- MediaCommands.cs
- SmiRecordBuffer.cs
- Span.cs
- InvalidTimeZoneException.cs
- ResourceManager.cs
- ColorContext.cs
- MasterPageBuildProvider.cs
- ResourceSet.cs
- AutoSizeComboBox.cs
- FlatButtonAppearance.cs
- QilGeneratorEnv.cs
- odbcmetadatacollectionnames.cs
- WebPartPersonalization.cs
- EraserBehavior.cs
- SchemaImporterExtensionElement.cs
- CheckBox.cs
- ItemsPresenter.cs
- ExpressionVisitorHelpers.cs
- CommentEmitter.cs
- TextEditorTyping.cs
- InstanceDataCollectionCollection.cs
- VectorKeyFrameCollection.cs
- XPathDocumentBuilder.cs
- Viewport3DAutomationPeer.cs
- PageContentCollection.cs
- InputScopeAttribute.cs
- TrackPointCollection.cs
- HtmlInputReset.cs
- SerializationException.cs
- ApplicationServiceHelper.cs
- DesignTimeTemplateParser.cs
- DbConnectionPool.cs
- DataGridPageChangedEventArgs.cs
- SqlHelper.cs
- ControlEvent.cs
- DiscreteKeyFrames.cs
- BitmapScalingModeValidation.cs
- CodeTypeReference.cs
- ListenerSessionConnection.cs
- ReadContentAsBinaryHelper.cs
- LineBreakRecord.cs
- DbParameterCollection.cs
- Transform3D.cs
- RealizedColumnsBlock.cs
- SaveFileDialog.cs
- DragCompletedEventArgs.cs
- PageFunction.cs
- FontFamily.cs
- TableRow.cs
- BindableAttribute.cs
- SafeProcessHandle.cs
- ObjectDataSourceMethodEventArgs.cs
- XPathDocument.cs
- RuleConditionDialog.cs
- DetailsViewCommandEventArgs.cs
- StructuredType.cs
- ZipArchive.cs
- XPathArrayIterator.cs
- HashHelper.cs
- FileUtil.cs
- OletxCommittableTransaction.cs
- FtpRequestCacheValidator.cs
- PersonalizationStateQuery.cs
- EncryptedPackage.cs
- LinkTarget.cs
- CodeNamespace.cs
- HMACMD5.cs
- Operator.cs
- PageHandlerFactory.cs
- XmlSerializerSection.cs
- Activity.cs
- ExpressionConverter.cs
- XmlSchemaAnnotation.cs
- ModelToObjectValueConverter.cs
- LayoutSettings.cs
- SafeRightsManagementEnvironmentHandle.cs
- CollectionBase.cs
- RandomNumberGenerator.cs
- ValidationError.cs
- SeparatorAutomationPeer.cs
- PopOutPanel.cs
- BaseCodeDomTreeGenerator.cs
- SecurityResources.cs
- TextModifier.cs
- WrapPanel.cs
- QuotedPrintableStream.cs
- ElapsedEventArgs.cs
- XPathMultyIterator.cs
- DirectoryInfo.cs
- UIElementCollection.cs
- XmlBaseWriter.cs
- ResourceDescriptionAttribute.cs
- FrameworkPropertyMetadata.cs
- SelectiveScrollingGrid.cs
- BamlStream.cs
- TraceListeners.cs
- OdbcUtils.cs
- WebResourceUtil.cs
- DecoderFallback.cs