Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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); } } } // 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
- WebPartPersonalization.cs
- ToolStripItemRenderEventArgs.cs
- UpdatePanelTrigger.cs
- EmissiveMaterial.cs
- MultiTrigger.cs
- CompModHelpers.cs
- CellPartitioner.cs
- ColumnReorderedEventArgs.cs
- ConfigurationCollectionAttribute.cs
- MetadataItemSerializer.cs
- DialogDivider.cs
- CheckBoxBaseAdapter.cs
- ValidatorCompatibilityHelper.cs
- EditorZoneBase.cs
- SqlBooleanMismatchVisitor.cs
- AppModelKnownContentFactory.cs
- TextEditorMouse.cs
- WindowsRichEdit.cs
- MLangCodePageEncoding.cs
- HandlerBase.cs
- UrlEncodedParameterWriter.cs
- CodePageEncoding.cs
- ReflectionUtil.cs
- FilterableAttribute.cs
- TimeoutException.cs
- Site.cs
- MessageHeaders.cs
- SafeFileMappingHandle.cs
- AnimationClock.cs
- CultureTableRecord.cs
- ColorMatrix.cs
- DragDropManager.cs
- WindowInteractionStateTracker.cs
- xmlfixedPageInfo.cs
- ControlCollection.cs
- PropertyInfoSet.cs
- XamlGridLengthSerializer.cs
- XpsThumbnail.cs
- AdornerDecorator.cs
- PersonalizationProviderHelper.cs
- DbModificationCommandTree.cs
- MethodBody.cs
- GCHandleCookieTable.cs
- TextServicesManager.cs
- mediapermission.cs
- EastAsianLunisolarCalendar.cs
- InputMethodStateChangeEventArgs.cs
- ElementHostPropertyMap.cs
- RestClientProxyHandler.cs
- HttpHeaderCollection.cs
- StyleTypedPropertyAttribute.cs
- ADRole.cs
- AtlasWeb.Designer.cs
- TextEditorMouse.cs
- TaiwanCalendar.cs
- InkCanvasSelectionAdorner.cs
- NavigationCommands.cs
- DataViewManager.cs
- BrowserCapabilitiesCodeGenerator.cs
- XmlSchemaInfo.cs
- ProbeMatchesApril2005.cs
- EditorAttribute.cs
- SqlClientFactory.cs
- XmlIterators.cs
- SiteMapHierarchicalDataSourceView.cs
- QueryStatement.cs
- PropertyTab.cs
- GridErrorDlg.cs
- DoubleLinkListEnumerator.cs
- RightsManagementEncryptionTransform.cs
- ToolboxItemFilterAttribute.cs
- Vector3DConverter.cs
- HtmlEncodedRawTextWriter.cs
- METAHEADER.cs
- OutputCacheProfileCollection.cs
- returneventsaver.cs
- TraceHwndHost.cs
- ParserExtension.cs
- RsaSecurityKey.cs
- Properties.cs
- DictionaryBase.cs
- RangeValidator.cs
- PersistChildrenAttribute.cs
- QilLoop.cs
- TextStore.cs
- InstanceData.cs
- PathStreamGeometryContext.cs
- TranslateTransform.cs
- WebPartCatalogAddVerb.cs
- Int16AnimationBase.cs
- CreateUserWizardAutoFormat.cs
- StaticSiteMapProvider.cs
- StylusPointDescription.cs
- PeerEndPoint.cs
- CheckBoxDesigner.cs
- PropertyMapper.cs
- Label.cs
- NetMsmqBinding.cs
- SoapClientProtocol.cs
- Size.cs