src/Microsoft/Windows/ComponentObjectModel/Shell/_Library/ShellExtensionManager.cs
/// <summary>
/// Test for an association between a progId to a specific shell extension.
/// </summary>
/// <param name="progId">The progId to check for the association.</param>
/// <param name="handlerType">The handler type.</param>
/// <param name="clsid">The clsid of the shell extension.</param>
/// <param name="scope">The registration scope.</param>
/// <returns>true, if the association is available. Otherwise, false.</returns>
Test for an association between a progId to a specific shell extension.
Test for an association between a progId to a specific shell extension .
[SuppressMessage( "Performance", "CA1822: Mark members as static", Justification = "Performance is good enough. So favoring access as instance member over performance." )]
        [SuppressMessage( "Style", "IDE0079: Remove unnecessary suppression", Justification = "IntelliSense false positive" )]
        public bool IsAssociated( string progId, string handlerType, string clsid, ComponentRegistrationScope scope ) {
            throw new NotImplementedException();
        }
[ SuppressMessage ( " " , " " , Justification = " " ) ] [ SuppressMessage ( " " , " " , Justification = " " ) ] public bool IsAssociated ( string progId , string handlerType , string clsid , ComponentRegistrationScope scope ) { throw new NotImplementedException ( ) ; }
Test for an association between a progId to a specific shell extension.
Test for an association between a progId to a specific shell extension .
true, if the association is available. Otherwise, false.
true if the association is available . Otherwise false .
progId
string
The progId to check for the association.
The progId to check for the association .
handlerType
string
The handler type.
The handler type .
clsid
string
The clsid of the shell extension.
The clsid of the shell extension .
scope
ComponentRegistrationScope
The registration scope.
The registration scope .