Microsoft.Windows.Design.Services Namespace

Provides services from the designer.

The ModelService class provides an entry point for the editing model and for global event notifications. The ViewService class maps visuals to underlying model items. Access designer services through the Services property.

Classes

  Class Description
Public class AdapterService Provides adapters for a specified item.
Public class BinaryResource Represents a binary stream of information, such as a bitmap.
Public class ContextMenuService A service that locates items to display on a context menu.
Public class EventBindingService Defines methods to create, remove, display and query the contents of the event handling class for the current editing context.
Public class EventHandlerGeneratedEventArgs Provides data for the EventHandlerGenerated event.
Public class ExternalMarkupService Defines methods for converting model items to markup text and for parsing markup text into model items.
Public class ExternalResourceService Infrastructure. Provides access to resources external to the markup file.
Public class ModelChangedEventArgs Provides data for the ModelChanged event.
Public class ModelResource Represents an external resource that contains a model item.
Public class ModelService Provides the main entry point that the designer uses to obtain the editing model.
Public class ValueTranslationService Provides a mechanism for capturing property changes that are made by the user in the designer and providing new values at design time.
Public class ViewService Associates visuals and editing model items.

Interfaces

  Interface Description
Public interface ICodeInjectionService Creates a method in the code behind for a user's XAML file and enables appending statements to the method.