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
- ACL.cs
- MarkupExtensionParser.cs
- WindowsSysHeader.cs
- VideoDrawing.cs
- XmlEncodedRawTextWriter.cs
- ExpressionBuilder.cs
- DrawItemEvent.cs
- SessionState.cs
- SectionInput.cs
- NameValuePermission.cs
- RuntimeResourceSet.cs
- Rotation3DKeyFrameCollection.cs
- ReadOnlyHierarchicalDataSource.cs
- TypeUnloadedException.cs
- OverrideMode.cs
- ImageCollectionEditor.cs
- WebEventCodes.cs
- WebUtility.cs
- Content.cs
- Facet.cs
- EpmContentDeSerializer.cs
- SystemFonts.cs
- FormsIdentity.cs
- NativeActivityTransactionContext.cs
- MediaElementAutomationPeer.cs
- ParserHooks.cs
- VisualProxy.cs
- TrackingStringDictionary.cs
- AspNetSynchronizationContext.cs
- ObjectSet.cs
- MemberNameValidator.cs
- Vector3DIndependentAnimationStorage.cs
- DataControlPagerLinkButton.cs
- SqlBulkCopy.cs
- BuildManager.cs
- ReferencedAssembly.cs
- ValueTypeFixupInfo.cs
- JsonFormatWriterGenerator.cs
- PropertyInfoSet.cs
- Int64Storage.cs
- DataSetUtil.cs
- SessionStateItemCollection.cs
- DateTimeFormatInfo.cs
- NetTcpBinding.cs
- PagerStyle.cs
- AssemblyCollection.cs
- BooleanStorage.cs
- Timer.cs
- Table.cs
- HwndSourceParameters.cs
- BypassElement.cs
- WmlPageAdapter.cs
- WMIInterop.cs
- ContentControl.cs
- AddingNewEventArgs.cs
- InputGestureCollection.cs
- X509CertificateChain.cs
- CodeTypeReferenceExpression.cs
- Relationship.cs
- BitmapEffectInputConnector.cs
- PropertyCondition.cs
- TextSchema.cs
- WebRequestModulesSection.cs
- SafeProcessHandle.cs
- ApplicationContext.cs
- BaseServiceProvider.cs
- ShimAsPublicXamlType.cs
- MatrixTransform.cs
- AppearanceEditorPart.cs
- HandlerWithFactory.cs
- RSAPKCS1KeyExchangeFormatter.cs
- IisTraceListener.cs
- NotifyInputEventArgs.cs
- DocumentPageViewAutomationPeer.cs
- Util.cs
- EncodingDataItem.cs
- TextEditorTables.cs
- DomainUpDown.cs
- LineMetrics.cs
- RegistryKey.cs
- ConnectionManagementElementCollection.cs
- RegionIterator.cs
- FunctionUpdateCommand.cs
- LeftCellWrapper.cs
- LicenseException.cs
- OptimizedTemplateContent.cs
- ProtocolsConfigurationEntry.cs
- XmlSchemaExternal.cs
- XsltOutput.cs
- ExtentCqlBlock.cs
- GridViewColumnCollectionChangedEventArgs.cs
- HttpResponseInternalWrapper.cs
- DataGridColumnEventArgs.cs
- XamlInterfaces.cs
- DataObjectAttribute.cs
- CapabilitiesAssignment.cs
- PreviewPrintController.cs
- EntitySqlException.cs
- DataGridViewSelectedRowCollection.cs
- SmiEventStream.cs