Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / 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. //------------------------------------------------------------------------------ //// 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- OneOfScalarConst.cs
- SessionViewState.cs
- CommandLibraryHelper.cs
- X509AsymmetricSecurityKey.cs
- CodeMemberField.cs
- Margins.cs
- StylusCaptureWithinProperty.cs
- BamlRecordHelper.cs
- TypeNameHelper.cs
- CodeTypeOfExpression.cs
- ValidationRule.cs
- HyperLinkDataBindingHandler.cs
- HostingEnvironment.cs
- ToolBarButton.cs
- CaseCqlBlock.cs
- NamespaceDecl.cs
- DataServiceResponse.cs
- validationstate.cs
- ItemCheckedEvent.cs
- Vector.cs
- RowBinding.cs
- GridViewColumnCollectionChangedEventArgs.cs
- FontFaceLayoutInfo.cs
- UniformGrid.cs
- PageAsyncTaskManager.cs
- XmlAtomicValue.cs
- WmlLinkAdapter.cs
- X509WindowsSecurityToken.cs
- MailSettingsSection.cs
- SoapHeaders.cs
- future.cs
- ToolStripSplitButton.cs
- DiagnosticsConfigurationHandler.cs
- BoundField.cs
- BindingContext.cs
- RoutingEndpointTrait.cs
- MessageBuffer.cs
- PlatformCulture.cs
- Int32Converter.cs
- DictionaryChange.cs
- XmlDataDocument.cs
- WebFormsRootDesigner.cs
- XamlReader.cs
- GridItemProviderWrapper.cs
- ObjectStateEntry.cs
- BitStream.cs
- EditorPartChrome.cs
- GenericEnumerator.cs
- SpeechUI.cs
- ResourceWriter.cs
- RegexMatch.cs
- JsonReaderDelegator.cs
- FormattedText.cs
- ListViewGroupItemCollection.cs
- SQLStringStorage.cs
- OraclePermissionAttribute.cs
- GridPatternIdentifiers.cs
- StreamUpdate.cs
- LinqDataSourceEditData.cs
- DataGridViewDataConnection.cs
- X509ChainPolicy.cs
- LateBoundBitmapDecoder.cs
- ManagementException.cs
- Processor.cs
- SqlDataSource.cs
- UnmanagedMemoryStream.cs
- SoapUnknownHeader.cs
- WpfGeneratedKnownProperties.cs
- TextEditor.cs
- DiscriminatorMap.cs
- GroupBoxRenderer.cs
- AnimationTimeline.cs
- BindingWorker.cs
- MissingFieldException.cs
- DataGridItemCollection.cs
- UIElement.cs
- AssociatedControlConverter.cs
- Line.cs
- HeaderCollection.cs
- SignatureHelper.cs
- XhtmlBasicValidationSummaryAdapter.cs
- _AutoWebProxyScriptEngine.cs
- PointF.cs
- CollectionChangeEventArgs.cs
- WrappedReader.cs
- HostExecutionContextManager.cs
- oledbmetadatacolumnnames.cs
- NativeMethods.cs
- PointKeyFrameCollection.cs
- SmtpDigestAuthenticationModule.cs
- DictionaryBase.cs
- ItemCheckedEvent.cs
- ListParagraph.cs
- MouseEvent.cs
- UserControlBuildProvider.cs
- BitmapPalette.cs
- HtmlSelectionListAdapter.cs
- ScrollBar.cs
- NamedPipeDuplicateContext.cs
- RoleService.cs