Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Base / System / Windows / DesignerSerializationOptionsAttribute.cs / 1305600 / DesignerSerializationOptionsAttribute.cs
//---------------------------------------------------------------------------- // // File: DesignerSerializationOptionsAttribute.cs // // Description: // Specifies the serialization flags per property // // Copyright (C) 2003 by Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using System; using System.ComponentModel; using MS.Internal.WindowsBase; namespace System.Windows.Markup { ////// Specifies the serialization flags per property /// [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = false)] public sealed class DesignerSerializationOptionsAttribute : Attribute { #region Construction ////// Constructor for DesignerSerializationOptionsAttribute /// public DesignerSerializationOptionsAttribute(DesignerSerializationOptions designerSerializationOptions) { if (DesignerSerializationOptions.SerializeAsAttribute == designerSerializationOptions) { _designerSerializationOptions = designerSerializationOptions; } else { throw new InvalidEnumArgumentException(SR.Get(SRID.Enum_Invalid, "DesignerSerializationOptions")); } } #endregion Construction #region Properties ////// DesignerSerializationOptions /// public DesignerSerializationOptions DesignerSerializationOptions { get { return _designerSerializationOptions; } } #endregion Properties #region Data DesignerSerializationOptions _designerSerializationOptions; #endregion Data } } // 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
- SystemResourceKey.cs
- UpdatePanelTriggerCollection.cs
- LOSFormatter.cs
- OutKeywords.cs
- FunctionImportMapping.cs
- SafeEventHandle.cs
- WebPageTraceListener.cs
- StylusPointProperties.cs
- TextLineBreak.cs
- Transform3DGroup.cs
- Model3DGroup.cs
- Converter.cs
- XmlIlVisitor.cs
- InputScopeNameConverter.cs
- ContainerSelectorBehavior.cs
- MenuItemStyle.cs
- TabControl.cs
- ResourceDefaultValueAttribute.cs
- CheckBox.cs
- SubMenuStyleCollection.cs
- TabControlEvent.cs
- ProtocolElement.cs
- NonValidatingSecurityTokenAuthenticator.cs
- InheritanceContextChangedEventManager.cs
- RC2.cs
- Setter.cs
- SQLMembershipProvider.cs
- PathSegmentCollection.cs
- HttpFileCollection.cs
- Button.cs
- WebPartChrome.cs
- ManipulationCompletedEventArgs.cs
- ProxyWebPart.cs
- HybridObjectCache.cs
- ArglessEventHandlerProxy.cs
- WebPartDescription.cs
- GeneralTransform3DCollection.cs
- GridViewCancelEditEventArgs.cs
- TableAdapterManagerMethodGenerator.cs
- XPathAxisIterator.cs
- ScrollChangedEventArgs.cs
- KeyGestureConverter.cs
- SkinBuilder.cs
- GeneralTransform2DTo3DTo2D.cs
- BookmarkCallbackWrapper.cs
- DuplexChannel.cs
- XPathMultyIterator.cs
- HtmlFormWrapper.cs
- CallbackValidatorAttribute.cs
- NoResizeHandleGlyph.cs
- BCLDebug.cs
- XmlSchemaCompilationSettings.cs
- VirtualPathProvider.cs
- _AutoWebProxyScriptHelper.cs
- ClientOptions.cs
- DependencyProperty.cs
- _NegotiateClient.cs
- CompilerScope.cs
- ThemeInfoAttribute.cs
- LocationUpdates.cs
- GridSplitterAutomationPeer.cs
- StylesEditorDialog.cs
- ResourceContainer.cs
- MessageSecurityProtocolFactory.cs
- SamlAuthorizationDecisionStatement.cs
- FixedSOMElement.cs
- Byte.cs
- RequiredAttributeAttribute.cs
- GatewayDefinition.cs
- _ProxyRegBlob.cs
- AsnEncodedData.cs
- MonthChangedEventArgs.cs
- TraceHandlerErrorFormatter.cs
- Rules.cs
- SelectionEditingBehavior.cs
- DataSourceXmlElementAttribute.cs
- Point.cs
- TaiwanLunisolarCalendar.cs
- WindowsListViewItemCheckBox.cs
- wgx_render.cs
- SystemIPv6InterfaceProperties.cs
- Axis.cs
- RelationshipConverter.cs
- WindowsToolbarAsMenu.cs
- DecoderExceptionFallback.cs
- ControlPropertyNameConverter.cs
- GroupBoxRenderer.cs
- StylusCollection.cs
- Animatable.cs
- File.cs
- NestPullup.cs
- MetricEntry.cs
- Processor.cs
- MembershipSection.cs
- TypeBuilderInstantiation.cs
- Pair.cs
- RuleSettings.cs
- PropertyNames.cs
- RegexInterpreter.cs
- TerminateSequenceResponse.cs