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
- HostedElements.cs
- HyperLinkStyle.cs
- DynamicResourceExtension.cs
- TimelineClockCollection.cs
- NetworkAddressChange.cs
- WpfPayload.cs
- AnyReturnReader.cs
- ListViewUpdateEventArgs.cs
- dtdvalidator.cs
- WinFormsUtils.cs
- GAC.cs
- IgnoreSectionHandler.cs
- EndpointDiscoveryElement.cs
- ScriptServiceAttribute.cs
- DefaultSection.cs
- TraceFilter.cs
- EnvironmentPermission.cs
- DockingAttribute.cs
- IsolatedStorageException.cs
- XmlCharCheckingReader.cs
- LogLogRecord.cs
- DtcInterfaces.cs
- SqlDataSourceEnumerator.cs
- FixedTextContainer.cs
- TdsValueSetter.cs
- Typeface.cs
- CodeTypeReferenceCollection.cs
- UnsafeNativeMethodsTablet.cs
- RelationshipWrapper.cs
- MinMaxParagraphWidth.cs
- DelegateBodyWriter.cs
- OleDbDataReader.cs
- DesignerView.cs
- FusionWrap.cs
- RadioButtonStandardAdapter.cs
- IpcClientManager.cs
- ToolStripItemDesigner.cs
- AutomationPatternInfo.cs
- TagPrefixAttribute.cs
- XmlSchemaAttributeGroup.cs
- ExpanderAutomationPeer.cs
- PropertyDescriptors.cs
- SystemTcpConnection.cs
- DataSourceHelper.cs
- CounterSampleCalculator.cs
- _Events.cs
- OperationFormatter.cs
- FactoryId.cs
- MouseCaptureWithinProperty.cs
- HttpModuleActionCollection.cs
- DataGridViewComboBoxCell.cs
- IndentedWriter.cs
- CompressEmulationStream.cs
- _ShellExpression.cs
- ColorContextHelper.cs
- ContainerParaClient.cs
- HighlightVisual.cs
- ExecutionContext.cs
- ListItem.cs
- DesignerCategoryAttribute.cs
- _AuthenticationState.cs
- ConstrainedDataObject.cs
- DataTableExtensions.cs
- LocalizableAttribute.cs
- WorkflowInstanceQuery.cs
- OuterGlowBitmapEffect.cs
- StickyNote.cs
- ItemsChangedEventArgs.cs
- ServiceBehaviorElementCollection.cs
- EntityContainerEmitter.cs
- AccessKeyManager.cs
- SqlConnectionHelper.cs
- HashAlgorithm.cs
- RowBinding.cs
- ReferenceEqualityComparer.cs
- OperationAbortedException.cs
- GroupByExpressionRewriter.cs
- OracleConnectionFactory.cs
- WorkflowOperationBehavior.cs
- CqlParserHelpers.cs
- Serializer.cs
- Single.cs
- GridEntryCollection.cs
- PowerStatus.cs
- AsymmetricSignatureFormatter.cs
- ContextMenu.cs
- UInt32.cs
- HtmlUtf8RawTextWriter.cs
- HighContrastHelper.cs
- AssemblyAttributesGoHere.cs
- Label.cs
- PublisherMembershipCondition.cs
- DeferredRunTextReference.cs
- OverrideMode.cs
- TreeBuilder.cs
- AttachedPropertyBrowsableAttribute.cs
- ParserStreamGeometryContext.cs
- TextInfo.cs
- QilName.cs
- IconHelper.cs