Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Represents a field that is defined in a proxy exception for a managed exception.
<Field isExcluded = "true/false"
originalName = "Name of original field"
newName = "Name of proxy field">
<Attribute>...</Attribute>
<DeclaringType>...</DeclaringType>
<Type>...</Type>
</Field>
ManagedField_Type
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute |
Description |
|---|---|
isExcluded |
Optional xs:boolean attribute. true to omit the field from the proxy code; false to include the field in the proxy code. The default is false. |
newName |
Optional identifier_Type attribute. The new name of the field in the proxy code. |
originalName |
Required identifier_Type attribute. The name of the original field in the host application's object model. |
Child Elements
Element |
Description |
|---|---|
Optional Attribute_Type element. Represents an attribute that is applied to the field. |
|
Optional TypeReference_Type element. Represents the interface or base type in which the field is declared. The type cannot be an array. |
|
Required ArrayTypeReference_Type element. Describes the type of the field. The type can be an array. |
Parent Elements
Element |
Description |
|---|---|
Represents a proxy exception for a managed exception. |
Example
The following example demonstrates a Field element that represents a field named invalidLocation in a proxy exception named LocationInvalidException.
<Exception originalFullyQualifiedName="Microsoft.VisualStudio.Tools.Applications.Samples.ShapeApp.LocationInvalidException" isExcluded="false">
<BaseType>
<ExternalTypeReference isInterface="false" type="System.Exception" />
</BaseType>
<Field originalName="invalidLocation" isExcluded="false">
<Type>
<TypeReference type="Microsoft.VisualStudio.Tools.Applications.Samples.ShapeApp.Point" />
</Type>
</Field>
</Exception>
Element Information
Namespace |
https://schemas.microsoft.com/vsta/2008/01/ProxyGenDescriptor |
Schema name |
ProxyGen Descriptor |
Validation file |
ProxyGenDescriptorv2.xsd |
Can be empty |
No |