Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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); } } } // 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
- TableRow.cs
- AnnotationStore.cs
- XPathSelectionIterator.cs
- WindowsListView.cs
- safex509handles.cs
- ReadOnlyAttribute.cs
- ListViewItem.cs
- GridViewCancelEditEventArgs.cs
- ContentValidator.cs
- CodeParameterDeclarationExpression.cs
- Match.cs
- RectangleConverter.cs
- GroupQuery.cs
- DeploymentExceptionMapper.cs
- URL.cs
- CreateUserWizardStep.cs
- FixedHighlight.cs
- EntitySqlQueryCacheKey.cs
- RemoteWebConfigurationHostServer.cs
- WorkflowMarkupSerializationProvider.cs
- SortDescription.cs
- CodeIdentifiers.cs
- CodeAccessPermission.cs
- SslStream.cs
- GeneratedCodeAttribute.cs
- GridViewSelectEventArgs.cs
- QueryCursorEventArgs.cs
- HwndSubclass.cs
- Polyline.cs
- SubqueryTrackingVisitor.cs
- TextInfo.cs
- Model3D.cs
- DataGridViewComboBoxColumn.cs
- VirtualPathUtility.cs
- CodePageEncoding.cs
- CustomAttribute.cs
- DataControlCommands.cs
- DataSourceCacheDurationConverter.cs
- SizeChangedEventArgs.cs
- Literal.cs
- StylusPointPropertyInfoDefaults.cs
- MSAANativeProvider.cs
- CharConverter.cs
- PhonemeConverter.cs
- PageFunction.cs
- Parser.cs
- GridViewPageEventArgs.cs
- SettingsSavedEventArgs.cs
- BreakRecordTable.cs
- FilterableAttribute.cs
- DecimalAnimationUsingKeyFrames.cs
- SqlTriggerContext.cs
- XmlSchemaType.cs
- ToolStripRendererSwitcher.cs
- ApplicationSecurityInfo.cs
- PropertyKey.cs
- XmlSchemaInferenceException.cs
- AmbientValueAttribute.cs
- StaticExtension.cs
- XamlWriter.cs
- XmlSubtreeReader.cs
- XmlValidatingReaderImpl.cs
- ScriptingScriptResourceHandlerSection.cs
- TemplateParser.cs
- ParsedAttributeCollection.cs
- XmlDocumentSerializer.cs
- ContextMenu.cs
- WindowsStreamSecurityUpgradeProvider.cs
- DiscoveryDocumentLinksPattern.cs
- XmlElement.cs
- CqlBlock.cs
- ErrorTableItemStyle.cs
- PropertyChangingEventArgs.cs
- BrowserDefinitionCollection.cs
- AsymmetricAlgorithm.cs
- BypassElement.cs
- AdditionalEntityFunctions.cs
- RtfControlWordInfo.cs
- SqlClientWrapperSmiStream.cs
- CodeGeneratorOptions.cs
- TransactionChannel.cs
- X509PeerCertificateAuthentication.cs
- ColorPalette.cs
- ProcessHostFactoryHelper.cs
- lengthconverter.cs
- ButtonAutomationPeer.cs
- SamlSecurityToken.cs
- DrawingImage.cs
- StdValidatorsAndConverters.cs
- Int64AnimationUsingKeyFrames.cs
- SqlParameterCollection.cs
- BridgeDataReader.cs
- CancellationToken.cs
- UntypedNullExpression.cs
- KeyProperty.cs
- HitTestParameters3D.cs
- BinaryFormatterWriter.cs
- SystemColors.cs
- StylusOverProperty.cs
- CustomErrorsSection.cs