// Internal-only stuff: public override void WriteWarning(MulticulturalString warningText) { ThrowIfDisposed(); Cmdlet.SafeWriteWarning(warningText); }