Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartDisplayMode.cs / 1305376 / WebPartDisplayMode.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; 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
- PiiTraceSource.cs
- XmlSchemaAll.cs
- HttpApplicationStateWrapper.cs
- PropertyTabChangedEvent.cs
- RSAOAEPKeyExchangeDeformatter.cs
- ImageAttributes.cs
- DataObjectMethodAttribute.cs
- COM2PictureConverter.cs
- HuffmanTree.cs
- AnimationClock.cs
- PlatformNotSupportedException.cs
- PersonalizationStateQuery.cs
- FontCacheLogic.cs
- CollectionBase.cs
- XmlQueryTypeFactory.cs
- Base64Decoder.cs
- RegexCapture.cs
- XmlSchemaDatatype.cs
- TdsParserStaticMethods.cs
- EntityCommand.cs
- DispatcherExceptionEventArgs.cs
- _AutoWebProxyScriptEngine.cs
- DbBuffer.cs
- Certificate.cs
- HttpHandlersSection.cs
- Label.cs
- TranslateTransform.cs
- CompatibleComparer.cs
- InternalConfigEventArgs.cs
- ContainerUtilities.cs
- JournalNavigationScope.cs
- ConfigurationLoaderException.cs
- QuestionEventArgs.cs
- HuffCodec.cs
- SystemIPInterfaceStatistics.cs
- DataPager.cs
- HyperLinkColumn.cs
- Rect3DValueSerializer.cs
- PersonalizableAttribute.cs
- Component.cs
- coordinator.cs
- MobileControlsSectionHelper.cs
- DataFieldConverter.cs
- ContainerParaClient.cs
- FormatterServices.cs
- ObjectItemNoOpAssemblyLoader.cs
- Image.cs
- DnsElement.cs
- ChildDocumentBlock.cs
- CngUIPolicy.cs
- RenderDataDrawingContext.cs
- ContentPlaceHolder.cs
- XmlSchemas.cs
- InputMethodStateChangeEventArgs.cs
- Group.cs
- XmlSerializerVersionAttribute.cs
- SiteMapNode.cs
- TrustManagerMoreInformation.cs
- Region.cs
- ColumnHeaderConverter.cs
- BinaryParser.cs
- WindowsToolbarAsMenu.cs
- SiteMapPathDesigner.cs
- CodeDomConfigurationHandler.cs
- ConfigurationManagerInternal.cs
- MsmqBindingBase.cs
- thaishape.cs
- Pen.cs
- FontSource.cs
- MarkupExtensionReturnTypeAttribute.cs
- SpecialNameAttribute.cs
- PenLineJoinValidation.cs
- UnsafeNativeMethods.cs
- ConstraintEnumerator.cs
- EnumUnknown.cs
- XmlMemberMapping.cs
- QilFactory.cs
- ListBindingHelper.cs
- TextElementAutomationPeer.cs
- ThreadAttributes.cs
- OleDbTransaction.cs
- CriticalExceptions.cs
- BamlReader.cs
- XPathEmptyIterator.cs
- WindowsSolidBrush.cs
- ForeignConstraint.cs
- LogReservationCollection.cs
- TreeNodeMouseHoverEvent.cs
- BindingListCollectionView.cs
- VariableAction.cs
- InputLanguageProfileNotifySink.cs
- SessionStateContainer.cs
- ConversionContext.cs
- ObjectStateFormatter.cs
- PropertyManager.cs
- SmiMetaDataProperty.cs
- AspCompat.cs
- DateTimeUtil.cs
- ContainsRowNumberChecker.cs
- ConnectionsZone.cs