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
- Screen.cs
- TextRangeProviderWrapper.cs
- LocatorManager.cs
- Rectangle.cs
- HandlerWithFactory.cs
- SoapCodeExporter.cs
- TextRunProperties.cs
- DecodeHelper.cs
- ManipulationDevice.cs
- Transform3DCollection.cs
- KeyboardDevice.cs
- CreateUserWizardStep.cs
- Merger.cs
- ECDsaCng.cs
- ProcessModule.cs
- DbDataReader.cs
- CustomLineCap.cs
- ExternalCalls.cs
- DropDownList.cs
- PassportAuthenticationEventArgs.cs
- UrlPath.cs
- Splitter.cs
- ConnectionManagementSection.cs
- PrinterSettings.cs
- Crypto.cs
- XPathNavigatorKeyComparer.cs
- WebServiceData.cs
- DropSource.cs
- ParameterCollection.cs
- DetailsViewPageEventArgs.cs
- SecurityRuntime.cs
- ManifestSignedXml.cs
- MergeLocalizationDirectives.cs
- XmlEnumAttribute.cs
- PageContentAsyncResult.cs
- CloudCollection.cs
- CodeParameterDeclarationExpression.cs
- XmlSchemaGroup.cs
- RegexCode.cs
- XamlSerializationHelper.cs
- ProcessProtocolHandler.cs
- TypeTypeConverter.cs
- NameTable.cs
- FieldNameLookup.cs
- HttpGetClientProtocol.cs
- SoundPlayer.cs
- MenuCommands.cs
- QueryableDataSourceView.cs
- ProxySimple.cs
- VirtualizedItemPattern.cs
- DataGridViewTopRowAccessibleObject.cs
- ScriptRegistrationManager.cs
- DataErrorValidationRule.cs
- StrokeFIndices.cs
- InternalsVisibleToAttribute.cs
- CmsInterop.cs
- MailFileEditor.cs
- HuffmanTree.cs
- InfoCardX509Validator.cs
- PropertyValueChangedEvent.cs
- SettingsPropertyValueCollection.cs
- ErrorStyle.cs
- StateMachineExecutionState.cs
- SemanticBasicElement.cs
- sqlnorm.cs
- ClientApiGenerator.cs
- DrawingServices.cs
- BitmapImage.cs
- StringStorage.cs
- PathGeometry.cs
- EdmComplexTypeAttribute.cs
- EditorServiceContext.cs
- Mappings.cs
- StringValueSerializer.cs
- log.cs
- DataGridViewCellStyleConverter.cs
- ActivationArguments.cs
- GridViewRowCollection.cs
- VerticalAlignConverter.cs
- InstancePersistenceCommandException.cs
- LZCodec.cs
- ChooseAction.cs
- CompositeActivityValidator.cs
- LayoutInformation.cs
- CodeIdentifier.cs
- MetabaseSettings.cs
- RegexNode.cs
- RemoteWebConfigurationHost.cs
- BamlTreeNode.cs
- PropertyDescriptors.cs
- KeyValueConfigurationCollection.cs
- XslTransform.cs
- ListBindingConverter.cs
- ProtocolsSection.cs
- TextTreeInsertUndoUnit.cs
- StackBuilderSink.cs
- PathFigure.cs
- DataTable.cs
- AssemblyHash.cs
- SaveFileDialog.cs