.. _Implement Extern Method:

Implement Extern Method
=======================

A warning is triggered for extern methods which are not implemented.

.. figure:: ../../images/common/sv_quick_fix_implement_extern_list.png

Place the editor cursor on the warning's line and press :kbd:`Ctrl+1`, select **Implement extern function ...** or **Implement extern task ...** from the list of quick fix proposals and press  :kbd:`Enter`.

The extern task or function implementation is inserted outside the class scope.

.. figure:: ../../images/common/sv_quick_fix_implement_extern_after.png

.. tip::
   
   You can change the method signature by editing the :ref:`Method Code Templates`

.. note::

	The implementation stub contains a TODO reminder which shows up the Tasks View. See :ref:`Track Tasks using TODO Markers`.

