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
- DbProviderManifest.cs
- SmtpNtlmAuthenticationModule.cs
- ResourceLoader.cs
- PublisherIdentityPermission.cs
- CompletionBookmark.cs
- SqlNodeTypeOperators.cs
- Point3DValueSerializer.cs
- OracleEncoding.cs
- RtType.cs
- WindowsSysHeader.cs
- WindowsComboBox.cs
- PropertyValueUIItem.cs
- RegexReplacement.cs
- SqlSelectStatement.cs
- DataGridViewRowHeaderCell.cs
- ImportedPolicyConversionContext.cs
- BamlLocalizationDictionary.cs
- StrokeSerializer.cs
- ToolboxItemCollection.cs
- TreeViewItem.cs
- MulticastIPAddressInformationCollection.cs
- DataColumnMapping.cs
- CodeAccessPermission.cs
- IChannel.cs
- SafeRightsManagementSessionHandle.cs
- FunctionParameter.cs
- SoapFormatter.cs
- StringUtil.cs
- ToolBarButtonClickEvent.cs
- RefreshEventArgs.cs
- UInt16.cs
- PagedControl.cs
- ZoneLinkButton.cs
- Rijndael.cs
- ProxyHwnd.cs
- SqlStream.cs
- SliderAutomationPeer.cs
- TimelineClockCollection.cs
- Utils.cs
- TextRangeSerialization.cs
- MoveSizeWinEventHandler.cs
- ObjectCloneHelper.cs
- TextTreeRootNode.cs
- XmlSchemaObjectCollection.cs
- ProfessionalColors.cs
- XmlSchemaAttribute.cs
- StringPropertyBuilder.cs
- ContainerSelectorActiveEvent.cs
- MULTI_QI.cs
- MatrixIndependentAnimationStorage.cs
- CompilerHelpers.cs
- WizardPanel.cs
- AttachInfo.cs
- TablePattern.cs
- PartialList.cs
- InfoCardListRequest.cs
- TimeoutHelper.cs
- DataSourceControlBuilder.cs
- Vector3DAnimation.cs
- CodeDirectionExpression.cs
- CryptographicAttribute.cs
- Function.cs
- TextLine.cs
- OuterGlowBitmapEffect.cs
- InternalControlCollection.cs
- CodeGenerator.cs
- EventDriven.cs
- BaseProcessProtocolHandler.cs
- COM2Enum.cs
- WebPartEditorOkVerb.cs
- CanExecuteRoutedEventArgs.cs
- VisualBasicSettingsConverter.cs
- EntityDataSourceDataSelection.cs
- SessionStateSection.cs
- SubtreeProcessor.cs
- DataReceivedEventArgs.cs
- _ConnectionGroup.cs
- DBDataPermissionAttribute.cs
- DelayedRegex.cs
- EmbeddedObject.cs
- StringFormat.cs
- PartialCachingAttribute.cs
- Constants.cs
- BasicAsyncResult.cs
- ClockGroup.cs
- TextTrailingWordEllipsis.cs
- CompModSwitches.cs
- Token.cs
- BufferedOutputAsyncStream.cs
- ArrayExtension.cs
- Trace.cs
- DocumentXPathNavigator.cs
- ConfigurationException.cs
- EventSource.cs
- XslTransform.cs
- WindowsStartMenu.cs
- ConfigurationProviderException.cs
- ContentIterators.cs
- StrongNamePublicKeyBlob.cs
- ApplicationFileCodeDomTreeGenerator.cs