Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- ListViewGroupItemCollection.cs
- ProfileModule.cs
- Cursor.cs
- ReaderContextStackData.cs
- TextFormatterContext.cs
- HostSecurityManager.cs
- SqlDataAdapter.cs
- EventLogQuery.cs
- DataGridCaption.cs
- XmlSchemaNotation.cs
- CodeNamespaceImport.cs
- WebPartDescriptionCollection.cs
- UnknownBitmapDecoder.cs
- DataGridViewCellFormattingEventArgs.cs
- Resources.Designer.cs
- CellTreeSimplifier.cs
- OleServicesContext.cs
- DataViewManager.cs
- ResXDataNode.cs
- HtmlString.cs
- BufferModeSettings.cs
- X509IssuerSerialKeyIdentifierClause.cs
- AddInBase.cs
- IsolationInterop.cs
- TextBox.cs
- AuthenticationServiceManager.cs
- MatrixUtil.cs
- DependencyObjectProvider.cs
- DesignerOptionService.cs
- TypefaceMetricsCache.cs
- Control.cs
- PowerEase.cs
- MiniAssembly.cs
- PerfProviderCollection.cs
- SqlDataSourceView.cs
- HttpCookiesSection.cs
- HttpCacheVaryByContentEncodings.cs
- DocumentAutomationPeer.cs
- CommaDelimitedStringAttributeCollectionConverter.cs
- DocumentViewerBaseAutomationPeer.cs
- IChannel.cs
- TableSectionStyle.cs
- CaretElement.cs
- Compensation.cs
- ObjectConverter.cs
- SafeFileHandle.cs
- CounterSample.cs
- GcHandle.cs
- RecordManager.cs
- MultiPropertyDescriptorGridEntry.cs
- PropertyConverter.cs
- BrowserInteropHelper.cs
- MetafileHeader.cs
- AppSettingsReader.cs
- GC.cs
- WindowClosedEventArgs.cs
- Sorting.cs
- HttpPostedFileBase.cs
- WebControl.cs
- TypeToStringValueConverter.cs
- InputScope.cs
- WpfKnownMember.cs
- XamlDesignerSerializationManager.cs
- UserMapPath.cs
- StrongNameKeyPair.cs
- DataGridViewCellStyle.cs
- InArgument.cs
- UTF7Encoding.cs
- KeyManager.cs
- MouseEventArgs.cs
- StylusSystemGestureEventArgs.cs
- _AcceptOverlappedAsyncResult.cs
- StorageEntitySetMapping.cs
- EncoderReplacementFallback.cs
- AssemblyHash.cs
- DefaultHttpHandler.cs
- ParagraphResult.cs
- PeerTransportElement.cs
- odbcmetadatafactory.cs
- WindowsIdentity.cs
- SortKey.cs
- XmlAnyAttributeAttribute.cs
- MaskedTextBox.cs
- Privilege.cs
- ContainerVisual.cs
- LayoutTableCell.cs
- SqlAliasesReferenced.cs
- BaseDataBoundControl.cs
- ResourceCategoryAttribute.cs
- RepeatBehavior.cs
- PointAnimationClockResource.cs
- HandledMouseEvent.cs
- BufferBuilder.cs
- XmlSchemas.cs
- NetStream.cs
- CrossContextChannel.cs
- StickyNote.cs
- XmlBaseWriter.cs
- SessionStateModule.cs
- MaskedTextBoxDesigner.cs