<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Class &amp;amp;amp; Coclass in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/class-amp-amp-coclass/m-p/533230#M14380</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Can anybody please give me a clear idea about the difference between Class &amp;amp; CoClass and Inbound &amp;amp; Outbound Interfaces. Thanks in advance.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 20 Dec 2010 14:56:40 GMT</pubDate>
    <dc:creator>Gautham_SChejarla</dc:creator>
    <dc:date>2010-12-20T14:56:40Z</dc:date>
    <item>
      <title>Class &amp;amp; Coclass</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/class-amp-amp-coclass/m-p/533230#M14380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Can anybody please give me a clear idea about the difference between Class &amp;amp; CoClass and Inbound &amp;amp; Outbound Interfaces. Thanks in advance.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Dec 2010 14:56:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/class-amp-amp-coclass/m-p/533230#M14380</guid>
      <dc:creator>Gautham_SChejarla</dc:creator>
      <dc:date>2010-12-20T14:56:40Z</dc:date>
    </item>
    <item>
      <title>Re: Class &amp; Coclass</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/class-amp-amp-coclass/m-p/533231#M14381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please see the following links:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://forums.esri.com/Thread.asp?c=93&amp;amp;f=993&amp;amp;t=87924"&gt;http://forums.esri.com/Thread.asp?c=93&amp;amp;f=993&amp;amp;t=87924&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is the updated ArcObjects Introduction to COM for ArcObjects link mentioned in the above URL.&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.esri.com/Thread.asp?c=93&amp;amp;f=993&amp;amp;t=87924"&gt;http://forums.esri.com/Thread.asp?c=93&amp;amp;f=993&amp;amp;t=87924&lt;/A&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Introduction_to_COM_for_ArcObjects_developers/000100000195000000/"&gt;&lt;BR /&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Introduction_to_COM_for_ArcObjects_developers/000100000195000000/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Greg&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Dec 2010 17:58:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/class-amp-amp-coclass/m-p/533231#M14381</guid>
      <dc:creator>GregRieck</dc:creator>
      <dc:date>2010-12-20T17:58:01Z</dc:date>
    </item>
    <item>
      <title>Re: Class &amp; Coclass</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/class-amp-amp-coclass/m-p/533232#M14382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Can anybody please give me a clear idea about the difference between Class &amp;amp; CoClass and Inbound &amp;amp; Outbound Interfaces. Thanks in advance.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Objects and Classes&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ArcObjects consists of objects and classes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;An&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;object&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;represents a spatial feature such&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;as a road or a vegetation stand. In a geodatabase, an object corresponds to a row in a&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;table and the object�??s attributes appear in columns. A&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;class&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;is a set of objects with similar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;attributes. An ArcObjects class can have built-in interfaces, properties, and methods.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ArcObjects includes three types of classes:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The most common type is the coclass. A&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;coclass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;can be used to create new objects.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;For example,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;FeatureClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;is a coclass that allows new feature class objects to be&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;created as instances of the coclass.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The second type is the abstract class. An&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;abstract&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;class cannot be used to create new&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;objects, but it exists so that other classes (i.e., subclasses) can use or share the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;properties and methods that the class supports. For example,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GeoDataset&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;is an&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;abstract class. The class exists so that geographic datasets such as feature classes&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and raster datasets can all share the properties of extent and spatial reference that&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GeoDataset&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;class supports.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The third type is the class. A&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;class&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;cannot be used directly to create new objects;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;instead, objects of a class can only be created from another class. For example,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EnumInvalidObject&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;is a noncreatable class because an&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EnumInvalidObject&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;can only&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;be obtained from another object such as a data conversion object. When converting&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a shapefile from one coordinate system to another, for example, a data conversion&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;object automatically creates an&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EnumInvalidObject&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;to keep track of those objects&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;that have failed to be converted&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Dec 2010 03:19:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/class-amp-amp-coclass/m-p/533232#M14382</guid>
      <dc:creator>Venkata_RaoTammineni</dc:creator>
      <dc:date>2010-12-21T03:19:14Z</dc:date>
    </item>
    <item>
      <title>Re: Class &amp; Coclass</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/class-amp-amp-coclass/m-p/533233#M14383</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;A CoClass is a class you can cocreate or instantiate calling the constructor (new.)&amp;nbsp; A class in ArcObjects lingo is a class that cannot be cocreated.&amp;nbsp; An inbound interface is a regular interface where calls executes code inside the class.&amp;nbsp; The call is made from outside the class to execute code inside the class (inbound.)&amp;nbsp; An outbound interface is an event interface, where events are raised by the class and invoke the event listener code outside of the class (code inside the class triggers code outside the class, outbound).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Dec 2010 16:18:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/class-amp-amp-coclass/m-p/533233#M14383</guid>
      <dc:creator>AlexanderGray</dc:creator>
      <dc:date>2010-12-21T16:18:59Z</dc:date>
    </item>
  </channel>
</rss>

