Export (0) Print
Expand All

XamlType Methods

The XamlType type exposes the following members.

  Name Description
Public method CanAssignTo Returns a value that indicates whether an instance of this XamlType has the specified XamlType in its list of assignable types.
Public method Equals(Object) Indicates whether the current object is equal to another object. (Overrides Object.Equals(Object).)
Public method Equals(XamlType) Indicates whether the current object is equal to another object of the same type.
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetAliasedProperty Returns the XAML member that is aliased to a XAML directive by this XamlType.
Public method GetAllAttachableMembers Returns a collection that contains all the attachable properties that are exposed by this XamlType.
Public method GetAllMembers Returns a collection that contains all the members that are exposed by this XamlType.
Public method GetAttachableMember Returns a XamlMember representing a specific named attachable member of this XamlType.
Public method GetHashCode Returns the hash code for this object. (Overrides Object.GetHashCode().)
Public method GetMember Returns a XamlMember for a specific named member from this XamlType.
Public method GetPositionalParameters For markup extension types, returns the types of the positional parameters that are supported in a specific markup extension usage for this XamlType.
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method GetXamlNamespaces Returns a list of string identifiers for XAML namespaces that the type is included in.
Protected method LookupAliasedProperty Returns the XAML member that is aliased to a XAML directive by this XamlType.
Protected method LookupAllAttachableMembers Returns an enumerable set that contains all attachable properties that are exposed by this XamlType.
Protected method LookupAllMembers Returns an enumerable set that contains all the members that are exposed by this XamlType.
Protected method LookupAllowedContentTypes Returns a list of the types that are usable as the ContentProperty value for this XamlType.
Protected method LookupAttachableMember Returns a XamlMember for a specific named attachable from this XamlType.
Protected method LookupBaseType Returns the XamlType for the immediate base type of this XAML type. Determination of this value is based on the underlying type of this XamlType and schema context.
Protected method LookupCollectionKind Returns a value of the XamlCollectionKind enumeration that declares which specific collection type this XamlType uses.
Protected method LookupConstructionRequiresArguments Returns a value that indicates whether this XamlType must have arguments (generic constraints through x:TypeArguments, initialization text, or other XAML techniques) to construct a valid instance of the type.
Protected method LookupContentProperty Returns XamlMember information for the content property of this XamlType.
Protected method LookupContentWrappers Gets a list of XamlType values that represent the content wrappers for this XamlType.
Protected method LookupCustomAttributeProvider When implemented in a derived class, returns an ICustomAttributeProvider implementation.
Protected method LookupDeferringLoader Returns a XamlValueConverter<TConverterBase> object, which is used for deferred loading of XAML-declared objects.
Protected method LookupInvoker Returns a XamlTypeInvoker that is associated with this XamlType.
Protected method LookupIsAmbient Returns a value that indicates whether this XamlType represents an ambient type, as per the XAML definition.
Protected method LookupIsConstructible Returns a value that indicates whether this XamlType represents a constructible type, as per the XAML definition.
Protected method LookupIsMarkupExtension Returns a value that indicates whether this XamlType represents a markup extension.
Protected method LookupIsNameScope Returns a value that indicates whether this XamlType represents a XAML namescope, as per the XAML definition.
Protected method LookupIsNullable Returns a value that indicates whether this XamlType represents a nullable type, as per the XAML definition.
Protected method LookupIsPublic Returns a value that indicates whether this XamlType represents a public type in the relevant type system.
Protected method LookupIsUnknown Returns a value that indicates whether this XamlType represents a type that cannot be resolved in the underlying type system.
Protected method LookupIsWhitespaceSignificantCollection Returns a value that indicates whether this XamlType represents a whitespace significant collection, as per the XML definition.
Protected method LookupIsXData Returns a value that indicates whether this XamlType represents XML XDATA, as per the XAML definition.
Protected method LookupItemType Returns a value that provides the type information for the Items property of this XamlType.
Protected method LookupKeyType Returns a value that provides the type information for the key property of this XamlType, if the XamlType represents a dictionary.
Protected method LookupMarkupExtensionReturnType Returns a value that provides the type information for the returned ProvideValue of this XamlType, if it represents a markup extension.
Protected method LookupMember Returns the XamlMember for a specific named member from this XamlType.
Protected method LookupPositionalParameters For markup extension types, returns the types of the positional parameters that are supported in a specific markup extension usage for this XamlType.
Protected method LookupSetMarkupExtensionHandler Returns a handler callback to use for the set operations of markup extensions.
Protected method LookupSetTypeConverterHandler Returns a handler to use for type converter setting cases.
Protected method LookupTrimSurroundingWhitespace Returns a value that indicates whether this XamlType should be serialized using a mode that trims surrounding whitespace.
Protected method LookupTypeConverter Returns a XamlValueConverter<TConverterBase> that has a TypeConverter constraint, which represents type-conversion behavior for values of this XamlType.
Protected method LookupUnderlyingType Returns the CLR Type that underlies this XamlType.
Protected method LookupUsableDuringInitialization Returns a value that indicates whether this XamlType is built top-down during XAML initialization.
Protected method LookupValueSerializer Returns a XamlValueConverter<TConverterBase> that has a ValueSerializer constraint, which represents value serialization behavior for values of this XamlType.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a string representation of this XamlType. (Overrides Object.ToString().)
Top
Show:
© 2014 Microsoft