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
- BuildProvider.cs
- StrokeDescriptor.cs
- CardSpaceSelector.cs
- XhtmlBasicControlAdapter.cs
- DelegatingTypeDescriptionProvider.cs
- StorageSetMapping.cs
- ChtmlSelectionListAdapter.cs
- PropertyStore.cs
- HierarchicalDataTemplate.cs
- ToolStripContentPanelRenderEventArgs.cs
- _SslSessionsCache.cs
- EncryptedKey.cs
- DispatcherExceptionEventArgs.cs
- BindingCollection.cs
- SetStoryboardSpeedRatio.cs
- RequestQueryProcessor.cs
- ServiceContractViewControl.cs
- ConvertEvent.cs
- SqlConnectionPoolProviderInfo.cs
- ParameterCollection.cs
- SchemaCollectionCompiler.cs
- Rijndael.cs
- RSAProtectedConfigurationProvider.cs
- SymbolMethod.cs
- KnownTypesHelper.cs
- WindowsToolbarAsMenu.cs
- OutOfProcStateClientManager.cs
- WorkflowServiceBehavior.cs
- Compiler.cs
- NameNode.cs
- ScrollData.cs
- JsonServiceDocumentSerializer.cs
- AssociatedControlConverter.cs
- ButtonStandardAdapter.cs
- lengthconverter.cs
- PropertyEntry.cs
- MonikerProxyAttribute.cs
- IsolationInterop.cs
- LoginStatusDesigner.cs
- DbConnectionStringCommon.cs
- Type.cs
- Camera.cs
- ListViewDeletedEventArgs.cs
- CompositeCollection.cs
- SystemIcons.cs
- WinEventHandler.cs
- OleDbEnumerator.cs
- SafeNativeMethods.cs
- AuthorizationRule.cs
- RotationValidation.cs
- TransformerInfo.cs
- MultilineStringEditor.cs
- Pointer.cs
- PrivilegeNotHeldException.cs
- DocumentSignatureManager.cs
- RSAOAEPKeyExchangeDeformatter.cs
- base64Transforms.cs
- SolidBrush.cs
- HtmlProps.cs
- TreeNode.cs
- DataShape.cs
- DateTimeStorage.cs
- CheckBox.cs
- DynamicValidatorEventArgs.cs
- Pair.cs
- SqlUserDefinedTypeAttribute.cs
- OdbcDataReader.cs
- WorkflowNamespace.cs
- PointAnimationClockResource.cs
- ProcessHost.cs
- OdbcTransaction.cs
- ServiceOperationListItem.cs
- BrowserCapabilitiesCompiler.cs
- RoutedEventValueSerializer.cs
- MimeReturn.cs
- TemplateInstanceAttribute.cs
- HtmlElement.cs
- ResourcePermissionBaseEntry.cs
- DeviceSpecificChoiceCollection.cs
- CompositeClientFormatter.cs
- MD5HashHelper.cs
- OleDbTransaction.cs
- Baml2006Reader.cs
- ListParagraph.cs
- CompilerScope.cs
- PropertyDescriptorCollection.cs
- DefaultPropertyAttribute.cs
- XmlnsCache.cs
- ThicknessAnimationUsingKeyFrames.cs
- RecognizerBase.cs
- base64Transforms.cs
- CodeDefaultValueExpression.cs
- ConstructorBuilder.cs
- EmbossBitmapEffect.cs
- PeerName.cs
- Int32RectConverter.cs
- FontEmbeddingManager.cs
- WebOperationContext.cs
- DecimalKeyFrameCollection.cs
- MediaContextNotificationWindow.cs