This documentation is archived and is not being maintained.

Microsoft.Xaml Namespace

.NET Framework 3.5

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Provides an infrastructure for handling XAML documents in the Windows Presentation Foundation (WPF) Designer for Visual Studio.

  ClassDescription
Public classRQHelperInfrastructure. Helper class for the XAML parser.
Public classXamlLanguageServiceInfrastructure. The implementation of the IXamlLanguageService interface.

  StructureDescription
Public structureEventBindingInfrastructure. Represents a binding between an event and an event handler.
Public structureEventDescriptionInfrastructure. Represents an event description used to in an event binding.
Public structureEventParameterInfrastructure. Represents a descriptor of an event parameter that describes an event in an event binding.
Public structureSemanticRangeInfrastructure. Represents outline ranges in the XAML file.
Public structureSourceInformationInfrastructure. Represents the source text of a XAML file and the related project information that is required to parse the file.

  InterfaceDescription
Public interfaceIMarshaledXamlLanguageServiceInfrastructure. Returns file contexts for the specified XAML SourceInformation.
Public interfaceIXamlCompletionInfrastructure. Completion information returned by IXamlFileInformationContext for a particular location in the file.
Public interfaceIXamlFileInformationContextInfrastructure. A context interface for a particular XAML file.
Public interfaceIXamlLanguageServiceInfrastructure. The XAML language service.

  EnumerationDescription
Public enumerationCompletionOptionsInfrastructure. Indicates whether to generate completions.
Public enumerationEventParameterModifierInfrastructure. Parameter modifiers for event parameters that describe the parameter type.
Public enumerationFormattingOptionsInfrastructure. Flags for the XamlLanguageService::FormatSource method that control how the source is formatted.
Public enumerationReferenceOptionsInfrastructure. Provides flags to specify the return type of the GetReferences method.
Public enumerationXamlCompletionKindInfrastructure. Specifies the kind of completion a given IXamlCompletion represents.
Public enumerationXamlPrepareOptionsInfrastructure. Options passed to the Update method to help it prepare for calls.
Show: