Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartDisplayMode.cs / 1305376 / WebPartDisplayMode.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; 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; 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
- WriteTimeStream.cs
- OracleDateTime.cs
- FormsAuthenticationTicket.cs
- JumpPath.cs
- WindowsEditBox.cs
- DiscoveryDocument.cs
- UriWriter.cs
- XmlSchemaInferenceException.cs
- UserControlParser.cs
- DbConnectionStringBuilder.cs
- ISAPIRuntime.cs
- GetIndexBinder.cs
- PasswordRecovery.cs
- BuildProviderCollection.cs
- ElementProxy.cs
- XhtmlTextWriter.cs
- HtmlInputButton.cs
- ExecutionContext.cs
- RadioButtonStandardAdapter.cs
- Trace.cs
- TimeEnumHelper.cs
- RowToFieldTransformer.cs
- TextServicesProperty.cs
- ImmutableClientRuntime.cs
- GridViewCancelEditEventArgs.cs
- XmlSchemaComplexContent.cs
- SeekStoryboard.cs
- ReferenceConverter.cs
- XmlILCommand.cs
- ResourceAttributes.cs
- TrackingMemoryStreamFactory.cs
- ImplicitInputBrush.cs
- DocumentSequenceHighlightLayer.cs
- TaskFileService.cs
- DecimalStorage.cs
- MaskedTextProvider.cs
- LineInfo.cs
- ObjectCloneHelper.cs
- KnownColorTable.cs
- LinkGrep.cs
- URLMembershipCondition.cs
- SiteMap.cs
- AddInStore.cs
- AsnEncodedData.cs
- TokenBasedSetEnumerator.cs
- RequestReplyCorrelator.cs
- SqlBuilder.cs
- NativeMethods.cs
- AuthenticationSection.cs
- CalloutQueueItem.cs
- MultiSelectRootGridEntry.cs
- BlobPersonalizationState.cs
- UrlMapping.cs
- ReceiveDesigner.xaml.cs
- FontStyles.cs
- Component.cs
- PropertyChange.cs
- FastPropertyAccessor.cs
- ProtocolsConfigurationHandler.cs
- SQLResource.cs
- TraceContextEventArgs.cs
- ImpersonateTokenRef.cs
- DeobfuscatingStream.cs
- GeneralTransform3DGroup.cs
- FixedNode.cs
- IisTraceListener.cs
- LoginName.cs
- DataGridCell.cs
- WrappingXamlSchemaContext.cs
- StringComparer.cs
- CharConverter.cs
- KeyInterop.cs
- InstanceData.cs
- FreezableOperations.cs
- SmiGettersStream.cs
- ColumnResizeAdorner.cs
- SpeakProgressEventArgs.cs
- SqlParameterCollection.cs
- CharAnimationBase.cs
- XmlImplementation.cs
- HeaderCollection.cs
- PeerInvitationResponse.cs
- AudioDeviceOut.cs
- OverloadGroupAttribute.cs
- SchemaObjectWriter.cs
- SqlNodeTypeOperators.cs
- MenuScrollingVisibilityConverter.cs
- RegexStringValidator.cs
- SiteMapNodeItemEventArgs.cs
- ObjectStateEntry.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- MsmqHostedTransportManager.cs
- CustomSignedXml.cs
- HttpCacheVaryByContentEncodings.cs
- NavigationProgressEventArgs.cs
- Matrix.cs
- GraphicsState.cs
- RequiredFieldValidator.cs
- ClientSettingsSection.cs
- CultureInfo.cs