<?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 How to get IFeatureclass from ILayer in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-get-ifeatureclass-from-ilayer/m-p/468145#M12698</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can any one help me in getting the IFeatureClass from ILayer instance?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in Advance&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Mar 2013 10:32:31 GMT</pubDate>
    <dc:creator>pavan_kumarmuttigi</dc:creator>
    <dc:date>2013-03-06T10:32:31Z</dc:date>
    <item>
      <title>How to get IFeatureclass from ILayer</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-get-ifeatureclass-from-ilayer/m-p/468145#M12698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can any one help me in getting the IFeatureClass from ILayer instance?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in Advance&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Mar 2013 10:32:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-get-ifeatureclass-from-ilayer/m-p/468145#M12698</guid>
      <dc:creator>pavan_kumarmuttigi</dc:creator>
      <dc:date>2013-03-06T10:32:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to get IFeatureclass from ILayer</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-get-ifeatureclass-from-ilayer/m-p/468146#M12699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;FeatureLayer implements ILayer, and it has a getFeatureClass() method that returns IFeatureClass.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Or are you asking how to get ILayer from a layer in a mxd or on disk?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Mar 2013 12:09:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-get-ifeatureclass-from-ilayer/m-p/468146#M12699</guid>
      <dc:creator>LeoDonahue</dc:creator>
      <dc:date>2013-03-06T12:09:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to get IFeatureclass from ILayer</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-get-ifeatureclass-from-ilayer/m-p/468147#M12700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Like Leo said, something like this should do it:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;public IFeatureClass GetFeatureClassFromLayer(ILayer layer)
{
&amp;nbsp;&amp;nbsp;&amp;nbsp; IFeatureLayer featureLayer = null;
&amp;nbsp;&amp;nbsp;&amp;nbsp; IFeatureClass featureClass = null;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; if( null != (featureLayer = layer as IFeatureLayer))
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; featureClass = featureLayer.FeatureClass;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp; return featureClass;
}&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I didn't plug that into an IDE to check for syntax mistakes, but that should get you started. Also, be sure to check your results for null. All IFeatureLayer instances are ILayer, but not all ILayer instances are IFeatureLayer.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 20:45:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-get-ifeatureclass-from-ilayer/m-p/468147#M12700</guid>
      <dc:creator>JasonPike</dc:creator>
      <dc:date>2021-12-11T20:45:13Z</dc:date>
    </item>
    <item>
      <title>Re: How to get IFeatureclass from ILayer</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-get-ifeatureclass-from-ilayer/m-p/468148#M12701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Not all implementing classes of ILayer have the ability to return the FeatureClass either.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Mar 2013 13:09:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-get-ifeatureclass-from-ilayer/m-p/468148#M12701</guid>
      <dc:creator>LeoDonahue</dc:creator>
      <dc:date>2013-03-06T13:09:52Z</dc:date>
    </item>
  </channel>
</rss>

