Silverlight4 GDR3与Silverlight5 EAP1的变化

1. Summary
1.1 Silverlight 4 GDR 3
Name      Silverlight 4 GDR 3
Version   4.0.60129.0

Date      2010-02-03
Types     1888 classes
          327 structs
          142 interfaces

1.2 Silverlight 5 EAP 1
Name      Silverlight 5 EAP 1
Version   5.0.60204.0

Date      2010-02-11
Types     1915 classes
          332 structs
          147 interfaces

2. MS.Internal
Namespace MS.Internal has 1 new type.

2.1 New Types
MS.Internal.HwndHost

3. System.Windows
Namespace System.Windows has 12 new, 7 updated and 1 removed types.

3.1 New Types
System.Windows.DataTemplateKey
System.Windows.ILayoutTransitionStaggerFunction
System.Windows.LayoutTransition
System.Windows.LayoutTransitionMode
System.Windows.LayoutTransitionStaggerItem
System.Windows.LayoutTransitionStartingEventArgs
System.Windows.LayoutTransitionStartingEventHandler
System.Windows.LoadTransition
System.Windows.StaggerFunctionBase
System.Windows.StoryboardTemplate
System.Windows.UnloadTransition
System.Windows.WindowCollection

3.2 Updated Types
System.Windows.Application
  new  property Windows
System.Windows.DataTemplate
  new  property DataType
System.Windows.LineStackingStrategy
  new  field BaselineToBaseline
System.Windows.OutOfBrowserSettings
  new  field GraphicsAppCompatModeProperty
  new  property GraphicsAppCompatMode
System.Windows.UIElement
  new  field MouseRightButtonDownEvent
  new  field MouseRightButtonUpEvent
System.Windows.VisualStateManager
  new  field ActiveTransitionProperty
  new  field ChildLayoutTransitionProperty
  new  field ChildLoadTransitionProperty
  new  field ChildUnloadTransitionProperty
  new  field LayoutTransitionProperty
  new  field LoadTransitionProperty
  new  field UnloadTransitionProperty
  new  method GetChildLayoutTransition(UIElement)
  new  method GetChildLoadTransition(UIElement)
  new  method GetChildUnloadTransition(UIElement)
  new  method GetLayoutTransition(UIElement)
  new  method GetLoadTransition(UIElement)
  new  method GetUnloadTransition(UIElement)
  new  method SetChildLayoutTransition(UIElement,LayoutTransition)
  new  method SetChildLoadTransition(UIElement,LoadTransition)
  new  method SetChildUnloadTransition(UIElement,UnloadTransition)
  new  method SetLayoutTransition(UIElement,LayoutTransition)
  new  method SetLoadTransition(UIElement,LoadTransition)
  new  method SetUnloadTransition(UIElement,UnloadTransition)
System.Windows.Window
  new  property Content
  new  property IsVisible
  new  property Title
  new  property Visibility
  new  property WindowStyle
  new  method GetWindow(DependencyObject)

3.3 Removed Types
System.Windows.MediaFailedRoutedEventHandler

4. System.Windows.Automation.Peers
Namespace System.Windows.Automation.Peers has 1 new type.

4.1 New Types
System.Windows.Automation.Peers.LabelAutomationPeer

5. System.Windows.Controls
Namespace System.Windows.Controls has 2 new and 9 updated types.

5.1 New Types
System.Windows.Controls.RichTextBoxOverflow
System.Windows.Controls.TextSearch

5.2 Updated Types
System.Windows.Controls.Button
  removed  method OnApplyTemplate()
System.Windows.Controls.Control
  new  field CharacterSpacingProperty
  new  property CharacterSpacing
System.Windows.Controls.HyperlinkButton
  removed  method OnApplyTemplate()
System.Windows.Controls.ItemsControl
  new  method OnApplyTemplate()
System.Windows.Controls.MediaElement
  new  field PlaybackRateProperty
  new  property PlaybackRate
  new  event RateChanged
System.Windows.Controls.RichTextBox
  new  field LineHeightProperty
  new  field LineStackingStrategyProperty
  new  field OverflowContentTargetProperty
  new  property LineHeight
  new  property LineStackingStrategy
  new  property OverflowContentTarget
System.Windows.Controls.SaveFileDialog
  new  property DefaultFileName
System.Windows.Controls.TextBlock
  new  field CharacterSpacingProperty
  new  property CharacterSpacing
System.Windows.Controls.TextBox
  new  field LineHeightProperty
  new  field LineStackingStrategyProperty
  new  property LineHeight
  new  property LineStackingStrategy

6. System.Windows.Controls.Primitives
Namespace System.Windows.Controls.Primitives has 1 new and 3 updated types.

6.1 New Types
System.Windows.Controls.Primitives.TransitionInformation

6.2 Updated Types
System.Windows.Controls.Primitives.ButtonBase
  new  method OnApplyTemplate()
System.Windows.Controls.Primitives.RepeatButton
  removed  method OnApplyTemplate()
System.Windows.Controls.Primitives.ToggleButton
  removed  method OnApplyTemplate()

7. System.Windows.Data
Namespace System.Windows.Data has 4 updated types.

7.1 Updated Types
System.Windows.Data.Binding
  new  field IsDebuggingEnabled
System.Windows.Data.BindingBase
  new  method ProvideValue(IServiceProvider)
System.Windows.Data.RelativeSource
  new  property AncestorLevel
  new  property AncestorType
  new  method ProvideValue(IServiceProvider)
System.Windows.Data.RelativeSourceMode
  new  field FindAncestor

8. System.Windows.Data.Debugging
Namespace System.Windows.Data.Debugging has 4 new types.

8.1 New Types
System.Windows.Data.Debugging.BindingAction
System.Windows.Data.Debugging.BindingDebugState
System.Windows.Data.Debugging.BindingStage
System.Windows.Data.Debugging.BindingValuePipeline

9. System.Windows.Documents
Namespace System.Windows.Documents has 2 updated types.

9.1 Updated Types
System.Windows.Documents.Block
  new  field LineHeightProperty
  new  field LineStackingStrategyProperty
  new  property LineHeight
  new  property LineStackingStrategy
System.Windows.Documents.TextElement
  new  field CharacterSpacingProperty
  new  property CharacterSpacing

10. System.Windows.Input
Namespace System.Windows.Input has 1 updated type.

10.1 Updated Types
System.Windows.Input.MouseButtonEventArgs
  new  property ClickCount

11. System.Windows.Markup
Namespace System.Windows.Markup has 3 new types.

11.1 New Types
System.Windows.Markup.IProvideValueTarget
System.Windows.Markup.IXamlTypeResolver
System.Windows.Markup.MarkupExtension

12. System.Windows.Media
Namespace System.Windows.Media has 7 new and 1 updated types.

12.1 New Types
System.Windows.Media.AudioChannels
System.Windows.Media.RateChangedRoutedEventArgs
System.Windows.Media.RateChangedRoutedEventHandler
System.Windows.Media.SoundEffect
System.Windows.Media.SoundEffectInstance
System.Windows.Media.SoundState
System.Windows.Media.Typography

12.2 Updated Types
System.Windows.Media.VisualTreeHelper
  new  method GetRoot(DependencyObject)

13. System.Xaml
Namespace System.Xaml has 2 new types.

13.1 New Types
System.Xaml.IMarkupExtension<T>
System.Xaml.IRootObjectProvider

14. System.Xml
Namespace System.Xml has 2 updated types.

14.1 Updated Types
System.Xml.XmlReader
  removed  method Dispose()
System.Xml.XmlWriter
  removed  method Dispose()

posted @ 2011-05-22 20:11  Unity外包团队  阅读(171)  评论(0编辑  收藏  举报