Share via


solutioncomponent EntityType

 

Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Description: A component of a CRM solution.

Entity Set path:[organization URI]/api/data/v8.2/solutioncomponents

Base Type: crmbaseentity EntityType

Display Name: Solution Component

Primary Key: solutioncomponentid

Properties

Lookup Properties

Single-valued navigation properties

Collection-valued navigation properties

Operations using the solutioncomponent entity type.

Properties

Properties represent fields of data stored in the entity. Some properties are read-only.

Name

Type

Details

componenttype

Edm.Int32

Description: The object type code of the component.

Default Options:

1 : Entity
2 : Attribute
3 : Relationship
4 : Attribute Picklist Value
5 : Attribute Lookup Value
6 : View Attribute
7 : Localized Label
8 : Relationship Extra Condition
9 : Option Set
10 : Entity Relationship
11 : Entity Relationship Role
12 : Entity Relationship Relationships
13 : Managed Property
14 : Entity Key
20 : Role
21 : Role Privilege
22 : Display String
23 : Display String Map
24 : Form
25 : Organization
26 : Saved Query
29 : Workflow
31 : Report
32 : Report Entity
33 : Report Category
34 : Report Visibility
35 : Attachment
36 : Email Template
37 : Contract Template
38 : KB Article Template
39 : Mail Merge Template
44 : Duplicate Rule
45 : Duplicate Rule Condition
46 : Entity Map
47 : Attribute Map
48 : Ribbon Command
49 : Ribbon Context Group
50 : Ribbon Customization
52 : Ribbon Rule
53 : Ribbon Tab To Command Map
55 : Ribbon Diff
59 : Saved Query Visualization
60 : System Form
61 : Web Resource
62 : Site Map
63 : Connection Role
70 : Field Security Profile
71 : Field Permission
90 : Plugin Type
91 : Plugin Assembly
92 : SDK Message Processing Step
93 : SDK Message Processing Step Image
95 : Service Endpoint
150 : Routing Rule
151 : Routing Rule Item
152 : SLA
153 : SLA Item
154 : Convert Rule
155 : Convert Rule Item
65 : Hierarchy Rule
161 : Mobile Offline Profile
162 : Mobile Offline Profile Item
165 : Similarity Rule
66 : Custom Control
68 : Custom Control Default Config

Display Name: Object Type Code

Read-only property

createdon

Edm.DateTimeOffset

Description: Date and time when the solution was created.

Display Name: Created On

Read-only property

ismetadata

Edm.Boolean

Description: Indicates whether this component is metadata or data.

Default Options:

1 : Metadata
0 : Data

Display Name: Is this component metadata

Read-only property

modifiedon

Edm.DateTimeOffset

Description: Date and time when the solution was last modified.

Display Name: Modified On

Read-only property

objectid

Edm.Guid

Description: Unique identifier of the object with which the component is associated.

Display Name: Regarding

Read-only property

rootcomponentbehavior

Edm.Int32

Description: Indicates the include behavior of the root component.

Default Options:

0 : Include Subcomponents
1 : Do not include subcomponents
2 : Include As Shell Only

Display Name: Root Component Behavior

Read-only property

rootsolutioncomponentid

Edm.Guid

Description: The parent ID of the subcomponent, which will be a root

Display Name: Root Solution Component ID

Read-only property

solutioncomponentid

Edm.Guid

Description: Unique identifier of the solution component.

Display Name: Solution Component Identifier

Read-only property

versionnumber

Edm.Int64

Description:

Read-only property

Lookup Properties

Lookup properties are read-only, computed properties which contain entity primary key Edm.Guid data for one or more corresponding single-valued navigation properties. More information: Lookup properties and Retrieve data about lookup properties

Name

Single-valued navigation property

Description

_createdby_value

Unique identifier of the user who created the solution

_createdonbehalfby_value

createdonbehalfby

Unique identifier of the delegate user who created the solution.

_modifiedby_value

Unique identifier of the user who last modified the solution.

_modifiedonbehalfby_value

modifiedonbehalfby

Unique identifier of the delegate user who modified the solution.

_solutionid_value

solutionid

Unique identifier of the solution.

Single-valued navigation properties

Single-valued navigation properties represent lookup fields where a single entity can be referenced. Each single-valued navigation property has a corresponding partner collection-valued navigation property on the related entity.

Name

Type

Partner

createdonbehalfby

systemuser EntityType

lk_solutioncomponentbase_createdonbehalfby

modifiedonbehalfby

systemuser EntityType

lk_solutioncomponentbase_modifiedonbehalfby

rootsolutioncomponentid_solutioncomponent

solutioncomponent EntityType

solutioncomponent_parent_solutioncomponent

solutionid

solution EntityType

solution_solutioncomponent

Collection-valued navigation properties

Collection-valued navigation properties represent collections of entities which may represent either a one-to-many (1:N) or many-to-many (N:N) relationship between the entities.

Name

Type

Partner

solutioncomponent_parent_solutioncomponent

solutioncomponent EntityType

rootsolutioncomponentid_solutioncomponent

Operations using the solutioncomponent entity type.

The following operations use the solutioncomponent entity type in a parameter or return type.

Name

How used

Description

RemoveSolutionComponent Action

SolutionComponent Parameter

Removes a component from an unmanaged solution.

See Also

Use the Microsoft Dynamics 365 Web API
Web API Action Reference
Web API Function Reference
Web API Query Function Reference
Web API EnumType Reference
Web API ComplexType Reference
Web API Metadata EntityType Reference

Microsoft Dynamics 365

© 2016 Microsoft. All rights reserved. Copyright