Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartManagerInternals.cs / 1 / WebPartManagerInternals.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)] public sealed class WebPartManagerInternals { private WebPartManager _manager; internal WebPartManagerInternals(WebPartManager manager) { _manager = manager; } public void AddWebPart(WebPart webPart) { _manager.AddWebPart(webPart); } public void CallOnClosing(WebPart webPart) { webPart.OnClosing(EventArgs.Empty); } public void CallOnConnectModeChanged(WebPart webPart) { webPart.OnConnectModeChanged(EventArgs.Empty); } public void CallOnDeleting(WebPart webPart) { webPart.OnDeleting(EventArgs.Empty); } public void CallOnEditModeChanged(WebPart webPart) { webPart.OnEditModeChanged(EventArgs.Empty); } public object CreateObjectFromType(Type type) { return WebPartUtil.CreateObjectFromType(type); } public bool ConnectionDeleted(WebPartConnection connection) { return connection.Deleted; } public void DeleteConnection(WebPartConnection connection) { connection.Deleted = true; } public string GetZoneID(WebPart webPart) { return webPart.ZoneID; } public void LoadConfigurationState(WebPartTransformer transformer, object savedState) { transformer.LoadConfigurationState(savedState); } public void RemoveWebPart(WebPart webPart) { _manager.RemoveWebPart(webPart); } public object SaveConfigurationState(WebPartTransformer transformer) { return transformer.SaveConfigurationState(); } public void SetConnectErrorMessage(WebPart webPart, string connectErrorMessage) { webPart.SetConnectErrorMessage(connectErrorMessage); } public void SetHasUserData(WebPart webPart, bool hasUserData) { webPart.SetHasUserData(hasUserData); } public void SetHasSharedData(WebPart webPart, bool hasSharedData) { webPart.SetHasSharedData(hasSharedData); } public void SetIsClosed(WebPart webPart, bool isClosed) { webPart.SetIsClosed(isClosed); } public void SetIsShared(WebPartConnection connection, bool isShared) { connection.SetIsShared(isShared); } public void SetIsShared(WebPart webPart, bool isShared) { webPart.SetIsShared(isShared); } public void SetIsStandalone(WebPart webPart, bool isStandalone) { webPart.SetIsStandalone(isStandalone); } public void SetIsStatic(WebPartConnection connection, bool isStatic) { connection.SetIsStatic(isStatic); } public void SetIsStatic(WebPart webPart, bool isStatic) { webPart.SetIsStatic(isStatic); } public void SetTransformer(WebPartConnection connection, WebPartTransformer transformer) { connection.SetTransformer(transformer); } public void SetZoneID(WebPart webPart, string zoneID) { webPart.ZoneID = zoneID; } public void SetZoneIndex(WebPart webPart, int zoneIndex) { webPart.SetZoneIndex(zoneIndex); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SpellCheck.cs
- HttpWriter.cs
- CompModSwitches.cs
- SerTrace.cs
- WindowsEditBox.cs
- BoundPropertyEntry.cs
- GlyphInfoList.cs
- ResourceContainer.cs
- DesignerForm.cs
- DataGridCaption.cs
- ListItem.cs
- DynamicDocumentPaginator.cs
- CodeParameterDeclarationExpressionCollection.cs
- RelationalExpressions.cs
- UIElement3DAutomationPeer.cs
- ModifiableIteratorCollection.cs
- SqlNodeAnnotation.cs
- WebPageTraceListener.cs
- ColumnMapCopier.cs
- HttpCacheVary.cs
- EmptyStringExpandableObjectConverter.cs
- OdbcConnectionPoolProviderInfo.cs
- ProfileServiceManager.cs
- COM2ExtendedUITypeEditor.cs
- sqlnorm.cs
- DataReaderContainer.cs
- SystemIcmpV6Statistics.cs
- QilValidationVisitor.cs
- PassportAuthentication.cs
- ActivityTypeResolver.xaml.cs
- APCustomTypeDescriptor.cs
- ExplicitDiscriminatorMap.cs
- ContextItem.cs
- SqlParameterizer.cs
- AspCompat.cs
- ExpressionBuilder.cs
- TextBlockAutomationPeer.cs
- NativeObjectSecurity.cs
- RevocationPoint.cs
- ListBindingHelper.cs
- DefinitionUpdate.cs
- ToolStripCodeDomSerializer.cs
- HtmlInputSubmit.cs
- SemanticValue.cs
- CapabilitiesPattern.cs
- ObjectConverter.cs
- TextPointer.cs
- MetadataPropertyAttribute.cs
- PartialCachingAttribute.cs
- PathFigure.cs
- XpsSerializationException.cs
- CodeEntryPointMethod.cs
- DataObjectSettingDataEventArgs.cs
- Guid.cs
- SymmetricAlgorithm.cs
- TextSelectionProcessor.cs
- LockedBorderGlyph.cs
- XsltSettings.cs
- LogicalTreeHelper.cs
- ADMembershipProvider.cs
- InstancePersistenceContext.cs
- ErrorHandler.cs
- MobileControlDesigner.cs
- JavaScriptString.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- SurrogateSelector.cs
- TextEncodedRawTextWriter.cs
- RegexRunnerFactory.cs
- ComNativeDescriptor.cs
- DrawToolTipEventArgs.cs
- QilChoice.cs
- AsyncCompletedEventArgs.cs
- AppDomainShutdownMonitor.cs
- TextHidden.cs
- MenuItem.cs
- TransportListener.cs
- CommandConverter.cs
- GAC.cs
- HttpResponseInternalWrapper.cs
- PostBackOptions.cs
- AttributeQuery.cs
- ActivityTypeCodeDomSerializer.cs
- DataBindEngine.cs
- DataServiceExpressionVisitor.cs
- COM2TypeInfoProcessor.cs
- HtmlContainerControl.cs
- WindowInteractionStateTracker.cs
- PageCodeDomTreeGenerator.cs
- Point.cs
- Typeface.cs
- OperationContractAttribute.cs
- RemotingConfiguration.cs
- InstallerTypeAttribute.cs
- XmlRawWriter.cs
- AudioFormatConverter.cs
- LinqDataSourceHelper.cs
- XmlNodeReader.cs
- SimpleHandlerBuildProvider.cs
- ImageSourceValueSerializer.cs
- PropertiesTab.cs