public override int GetFieldId(string bstrClassName, string bstrFieldName, bool fIncludeBaseClasses) { if (bstrClassName == m_publisher.m_owningClassName && bstrFieldName == m_publisher.m_owningFieldName) return m_publisher.FakeFlid; return base.GetFieldId(bstrClassName, bstrFieldName, fIncludeBaseClasses); } }