Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx35 / System.WorkflowServices / System / Workflow / Activities / WorkflowServiceAttributesTypeConverter.cs / 1305376 / WorkflowServiceAttributesTypeConverter.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.Workflow.Activities { using System.ComponentModel; class WorkflowServiceAttributesTypeConverter : TypeConverter { public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object value, Attribute[] attributes) { // TypeDescriptor.GetProperties is used here to get the sub properties of the property that we want to be able // to be expandable in the property browser PropertyDescriptorCollection subProperties = TypeDescriptor.GetProperties(value, new Attribute[] { new BrowsableAttribute(true) }); return subProperties; } public override bool GetPropertiesSupported(ITypeDescriptorContext context) { // This is to make the property expandable into sub properties int he property browser return true; } } } // 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
- RtType.cs
- RegexCapture.cs
- FrameworkContentElement.cs
- TemplateBindingExtensionConverter.cs
- HashHelper.cs
- ColorConvertedBitmap.cs
- EncryptedReference.cs
- DataGridViewButtonColumn.cs
- Listbox.cs
- GenericPrincipal.cs
- MaterialGroup.cs
- DockingAttribute.cs
- Error.cs
- StaticExtensionConverter.cs
- AudioBase.cs
- WMICapabilities.cs
- TransformConverter.cs
- RegionInfo.cs
- ContextDataSourceView.cs
- HtmlTitle.cs
- XmlEncoding.cs
- FillRuleValidation.cs
- CreateParams.cs
- EncryptedReference.cs
- WebDescriptionAttribute.cs
- MediaElementAutomationPeer.cs
- QilList.cs
- OracleConnection.cs
- UserNamePasswordValidationMode.cs
- RolePrincipal.cs
- HttpModuleCollection.cs
- GeneralTransform2DTo3DTo2D.cs
- RemoteWebConfigurationHostServer.cs
- ThreadExceptionDialog.cs
- PathGeometry.cs
- WebServiceMethodData.cs
- DataSourceProvider.cs
- BStrWrapper.cs
- DateRangeEvent.cs
- X500Name.cs
- MetadataItemEmitter.cs
- SqlDataSourceView.cs
- TCPListener.cs
- KnownTypes.cs
- ListViewEditEventArgs.cs
- MarshalDirectiveException.cs
- CacheAxisQuery.cs
- BitmapInitialize.cs
- RouteValueDictionary.cs
- CodeTypeReference.cs
- WebPartConnectionCollection.cs
- StreamAsIStream.cs
- VersionedStreamOwner.cs
- BaseTreeIterator.cs
- RequestUriProcessor.cs
- ContainerParagraph.cs
- SelectedDatesCollection.cs
- LogicalExpr.cs
- HashStream.cs
- MenuAdapter.cs
- SqlPersonalizationProvider.cs
- MenuCommands.cs
- CodeGeneratorOptions.cs
- BindToObject.cs
- PropertyDescriptorGridEntry.cs
- FramingDecoders.cs
- XmlSubtreeReader.cs
- EdmType.cs
- DynamicAttribute.cs
- DataGridViewBindingCompleteEventArgs.cs
- QilBinary.cs
- ApplicationCommands.cs
- BufferedReadStream.cs
- InputScopeNameConverter.cs
- loginstatus.cs
- PostBackTrigger.cs
- DbConnectionStringCommon.cs
- DataGridViewCellPaintingEventArgs.cs
- ListBindingHelper.cs
- FixUp.cs
- JapaneseLunisolarCalendar.cs
- CodeArrayCreateExpression.cs
- WinEventQueueItem.cs
- UpdateEventArgs.cs
- sqlcontext.cs
- SBCSCodePageEncoding.cs
- XmlWrappingReader.cs
- TypeElement.cs
- SoundPlayerAction.cs
- IODescriptionAttribute.cs
- WebReferencesBuildProvider.cs
- DocumentApplicationJournalEntry.cs
- CheckableControlBaseAdapter.cs
- _TimerThread.cs
- XmlUTF8TextWriter.cs
- FixUpCollection.cs
- Brush.cs
- RadioButtonFlatAdapter.cs
- ExternalException.cs
- XNodeValidator.cs